【发布时间】:2011-04-05 10:53:30
【问题描述】:
【问题讨论】:
-
绝对重复,但不要错过下面 Dave Webb 的建议
-
@David Caunt - 也发布了我对另一个问题的回答。
标签: android
【问题讨论】:
标签: android
有an excellent post on the Android Developer's Blog discussing this。
建议不要使用TelephonyManager.getDeviceId(),因为它不适用于非手机(如平板电脑)的 Android 设备,它需要 READ_PHONE_STATE 权限,并且它不能在所有手机上可靠运行。
您可以使用以下方法之一:
这篇文章讨论了每种方法的优缺点,值得一读,以便您找出最适合您使用的方法。
【讨论】:
从 Telephony 读取 Settings.Secure.ANDROID_ID。 "这是设备首次启动时生成并存储的 64 位量"
【讨论】: