从Play商店更新到最新版本的Android应用程序是否会清除共享首选项?

时间:2017-12-19 09:01:04

标签: android

我正在使用共享首选项维护会话,当我更新到最新版本时,我再次获得登录屏幕。 为什么?即使在更新应用程序后,是否有任何解决方案可以维护共享首选项数据?

1 个答案:

答案 0 :(得分:0)

要在您的应用中维护会话,您可以使用 sqlite 来存储会话。 当您使用sqlite时,它不会删除您保存在其中的数据,但为此您必须编写良好的代码。

您第一次可以使用 sqliteopenheloper 类的 onCreate()方法来创建表格和

如果要升级应用版本,则必须使用 onUpgrade() SqliteOpenhelper 方法,但必须正确实施 onUpgrade()< / strong> mehtod然后只有你不会失去以前保存的会话。