我正在尝试在应用首次运行时为每个设备生成并保存一个UUID
我通过UUIDgetFilesDir()保存到文件中,但是问题是如果用户通过android设置删除我的应用程序缓存,上述文件也将被删除!有什么办法可以防止上述文件被删除,或者有更好的方法吗?

提前致谢

最佳答案

您可以将其写入SD卡,并希望它不会被删除,或者可以查询设备以获取唯一信息(imsi,imei ...),并将其存储在服务器上,然后在信息丢失时查询服务器。

用户应该能够从应用程序中完全删除所有数据。

关于java - 使getFilesDir()不可移动,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21114634/

10-10 07:45