每个设备上的Settings.Secure.ANDROID_ID始终相同

时间:2012-11-06 09:52:28

标签: android security

我面临来自中国的低成本平板电脑的大问题。序列号是相同的,来自电话的设备ID是相同的,现在我发现每个设备上的Settings.Secure.ANDROID_ID也是相同的。

如何生成Settings.Secure.ANDROID_ID?

1 个答案:

答案 0 :(得分:4)

您可以在此处阅读http://developer.android.com/reference/android/provider/Settings.Secure.html#ANDROID_ID

  

Android ID:   在设备首次启动时随机生成的64位数字(作为十六进制字符串),应在设备的生命周期内保持不变。 (如果在设备上执行恢复出厂设置,则该值可能会更改。)

但是在Androids开发者博客上,他们会写下您的问题并向您展示解决方案。 http://android-developers.blogspot.in/2011/03/identifying-app-installations.html

  

ANDROID_ID似乎是唯一设备标识符的不错选择。有一些缺点:首先,它在2.2之前的Android版本(“Froyo”)上并非100%可靠。此外,在主要制造商的流行手机中至少有一个被广泛观察到的错误,其中每个实例都具有相同的ANDROID_ID。