我注意到如果应用程序被强制关闭或由于某种原因被系统杀死,我的应用程序的 SharedPreferences 将完全重置。显然,是的,我首先应该避免崩溃,但它确实发生了。如果发生这种情况,用户不应丢失所有设置以及与首选项一起存储的其他数据。
我在 Google Groups 上找到了这个帖子,但他们无法解决。
任何人都对为什么或如何发生这种情况以及是否有办法防止这种情况有任何见解?
另外,仅供参考,我在 2.1 和 2.2 设备上看到过这个。每次崩溃都会发生这种情况,而不仅仅是其中一些。
谢谢