我正在使用共享首选项存储我的应用程序的登录凭据。除了一个用户外,一切正常。经过一定时间后,共享的首选项似乎会以某种方式重置或清除。我已经为这个用户调整了我的应用程序,不再清除他的共享偏好。这样我可以确定这不是我的应用程序的错误。但即使在这次修改之后,他的证书也被清除了,所以我怀疑他的设备还有其他问题。
你们对如何解决这个问题有什么建议吗?我一直在考虑创建另一个应用程序,设置一个fileobserver来监视首选项文件。这样我希望看到文件何时被清除/删除。也许已经有应用程序可以做到这一点了?我甚至愿意将偏好文件提供给其他应用程序进行检查。有没有办法诊断这个问题?我确定不是我的应用程序在清除/重置…
谢谢你的帮助。
最佳答案
你只有一个用户有这个问题?你有多少用户?至少100?如果是这样,那可能是个坏设备。别浪费时间追这个。