我注意到,如果应用程序被强制关闭或由于某些原因被系统终止,我的应用程序的SharedPreferences将完全重置。显然,是的,我应该避免首先出现崩溃,但这确实会发生。如果确实发生了这种情况,则用户不应该失去他们使用Preferences存储的所有设置和其他数据。
我在Google Groups上找到了这个帖子,但他们无法解决它。
是否有任何见解可以解释为什么或如何发生这种情况,以及是否有方法可以防止它?
此外,我已经在2.1和2.2设备上看到了这一点。它会在每次崩溃时发生,而不仅仅是一些崩溃。
谢谢