首页 > 解决方案 > 在 Manifest 中使用 android:allowBackup="false" 时,sharedpreferences 在更新到新版本时被清除?

问题描述

我的应用程序遇到了奇怪的问题,当我更新新版本的 apk 时,共享首选项被清除。

我用假的android:allowBackup。这是原因吗?如果不是,我需要在应用程序方面保持现有偏好吗?

提前致谢

标签: androidsharedpreferencesandroid-update-app

解决方案


我没有足够的声誉发表评论,对不起。

我认为您的问题与 Manifest 属性无关,因为它的作用是允许设备包含您的应用程序信息以进行备份。这里的信息很少。

你能发布你如何访问你的共享偏好吗?访问相同的首选项很重要,那么您的首选项 id 是否可能与您的应用程序版本或类似的东西组成?只是猜测,一旦您发布代码,我会尽力提供更多帮助:)


推荐阅读