卸载后仍然存在SharedPreferences

时间:2018-03-12 23:46:13

标签: android android-sharedpreferences

我最近得到了一些奇怪的行为。似乎我的共享首选项在卸载时没有被删除。卸载后重新安装我的应用程序时,共享的prefs文件仍具有上一次安装的值。我知道,这很奇怪。吹掉我的共享首选项的唯一方法就是使用" Clear Data"在设置应用中。

我尝试过两种方式卸载:点击“设置”中的“卸载”和adb uninstall

步骤:

  1. 从“设置”应用中卸载我的应用。
  2. 运行adb uninstall <package>以获得良好的衡量标准。
  3. 通过在调试模式下启动应用程序再次安装应用程序。
  4. 点击初始断点:共享首选项仍然存在。
  5. 我确定我的应用程序在设置prefs之前没有设置prefs。

    注意:我的调试版本已签名,因此我可以测试Google Play发布版本的升级。 但是,在干净安装时会出现此问题。

    我正在运行Oreo(8.1.0)。

    还有其他人看到过这种非常奇怪的行为吗?

    提前致谢...

0 个答案:

没有答案