我已将用户设置存储在我的应用程序的SharedPreferences中。当我通过Google Play Store更新应用程序到新版本的应用程序时,SharedPreferences会发生什么?更新Android应用程序时SharedPreferences会发生什么?
更新后SharedPrefernces仍然存在或将被删除?
到目前为止,我还没有在网络上找到答案或Stackoverflow(我可以用错误的关键字搜索?)。
你能指点我一些他们描述这个过程的链接吗?
编辑: 同时我发现对方的回答太:SharedPreferences behaviour on Update/Uninstall
编辑2: 由于时间过去颇有几分当我第一次问这个问题,笔者近日了解到,由于Android 6.0(API 23 )也可以使用自动备份功能安全您的共享首选项,如Google here所述。只需在您的AndroidManifest.xml
文件中添加allowBackup="true"
即可。
谢谢,在我看来SharedPreferences应该保持良好状态。但是这个过程没有官方描述吗? –
@viperbone哪个进程?clareing sharedpreferences?或升级应用程序? – hasanghaforian
升级应用程序进程。升级应用程序必须/可能发生什么事情。 –