Android_id 的长度(以字节为单位)是多少?

Rap*_*ael 2 java mobile android

Secure.Android_ID 的典型长度是多少?在我的测试中,我只遇到了这些长度为 16 字节的字符串,但我想确定一下,因为我正在构建一个需要区分 Android_ID 和 Telephonymanager 中的设备 ID 的系统,因为我们的 API 对这两个字符串使用相同的 GET 参数Android_ID 和 Device_ID。

http://developer.android.com/reference/android/provider/Settings.Secure.html#ANDROID_ID

iag*_*een 5

文档说它是“64 位数字(作为十六进制字符串)”。每个十六进制数字代表 4 位,因此它将是一个 16 个字符String。对于所有当前发布的 >= 3 的 API 来说应该都是如此。Google 总是可以弃用这一点并在将来进行更改。

  • 我亲眼见过一个只有 15 位数字的 Android ID。看来前导零可以省略。 (4认同)