![](/img/trans.png)
[英]Accessing files created in public folders after uninstall and reinstall of app?
[英]Android Device ID - Persist after uninstall / reinstall
我正在使用以下方法在Android上创建唯一标识符: https : //gist.github.com/shareme/2759664
这可以正常工作,但是在删除应用程序时,会创建一个新的标识符,这是不希望的。
我如何在卸载/重新安装过程中保留该唯一标识符,但用户拥有的每个设备仍具有一个UUID。
我已经研究了很多东西,但是还没有找到一个干净的解决方案。
额外的问题:这个UUID方法真的在全球范围内是唯一的吗? 它绝对是碰撞安全的吗?
根据Android准则,您应该使用AdvertiserID。 是的,它确实是唯一的,但是用户可以重置它。
如果您绝对需要一个在卸载后仍然可以生存且无法重置的uuid,则可以使用openUUID库,该库在几乎所有设备上都可以生存。 它基本上使用Android建议的设备序列号。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.