当用户更新应用时,是否会删除Android应用中的共享偏好设置?

时间:2010-10-05 04:20:30

标签: android

如果我在Android应用中的共享首选项中存储了一些用户设置和信息,然后我在市场中更新应用,那么在应用更新时是否会删除这些设置?

2 个答案:

答案 0 :(得分:33)

不,共享偏好设置将保留。

答案 1 :(得分:1)

简单回答:在正常情况下。

  

更新过程仅替换apk文件(以及其中的内容)   示例drawables,...)并且不会改变数据库,共享偏好   以及在运行时生成的任何其他文件(可能在此   例如,使用等于UID的UID安装新的App   以前的应用程序。)


但是在thread之后,似乎存在数据丢失的情况。比如将Copy PROTECTION从ON更改为OFF或OFF更改为ON 引用答案:

  

事实证明,当我们发布更新版权保护功能时,   但是对于我们的初始版本,它已被打开。这引起了我们所有人   共享偏好迷路,我们无法再创建私人数据   文件,游戏开始随机崩溃。