2

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

Settings.Secure.ANDROID_ID 是如何生成的?

4

1 回答 1

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。

于 2012-11-06T10:20:38.833 回答