在android 4.0或更高版本中,是不是明显的androidId独特?
androidId = android.provider.Settings.Secure.getString(getContentResolver(),android.provider.Settings.Secure.ANDROID_ID);
答案 0 :(得分:3)
您没有指定您希望ID在哪种上下文中是唯一的(是app安装,设备,用户还是其他什么?),所以我假设您只是在寻找一种唯一标识的方法设备
ANDROID_ID
应该在运行2.2(Froyo)及更高版本的所有设备上都可靠。但是,正如this Android developers blog post explains所述,至少有一个制造商违反ANDROID_ID
的情况。
该博客文章还探讨了识别设备的其他一些选项(以及为什么它们不是很好的选择),并讨论了为什么您可能实际上并不需要识别独特的设备。通常,识别应用程序安装就足够了。