【发布时间】:2016-10-10 09:37:49
【问题描述】:
我想知道设备 UUID 在什么条件下发生变化?我听说它在恢复出厂设置和 android 升级时发生了变化,但我没有找到任何证据或记录来源。
谢谢,
【问题讨论】:
-
你对设备 UUID 的定义是什么?
我想知道设备 UUID 在什么条件下发生变化?我听说它在恢复出厂设置和 android 升级时发生了变化,但我没有找到任何证据或记录来源。
谢谢,
【问题讨论】:
在此处阅读Documentation
用户首次设置设备时随机生成的 64 位数字(作为十六进制字符串),在用户设备的整个生命周期内应保持不变。如果在设备上执行恢复出厂设置,该值可能会发生变化。
关于 Android 更新上的 UUID 行为,网上文档不多,但可以查看This answer
- 在极少数情况下,此 ID 可能会更改。特别是,如果设备出厂重置为新的设备 ID
- 可能会生成。此外,如果用户从某些有缺陷的 Android 2.2 实现升级他们的手机
- 对于更新的、没有错误的 Android 版本,设备 ID 可能会更改。或者,如果用户在
上卸载了您的应用- 既没有正确的 Android ID 也没有设备 ID 的设备,此 ID 可能会在重新安装时更改。
【讨论】: