好吧,这是一个奇怪的事情,我认为这是不可能的。
因此,自从我使用Nexus 5X以来,卸载应用程序时就不会擦除SharedPreferences。
我通过Android Studio安装该应用程序并进行了测试。然后,我卸载该应用程序。然后,我通过Android Studio打包应用程序,所有SharedPreferences值仍然存在。
除了卸载,我还尝试清除数据/缓存。在所有这些尝试中,SharedPreferences都是持久的。
我在Nexus 5X上使用的是现货Android 6.0。我的设备未植根。我没有使用自定义ROM。Nexus 4没有这个问题。
任何想法可能是什么原因造成的?