通过Play商店更新或自动更新删除Android应用程序更新时的共享首选项?

时间:2015-02-16 11:52:36

标签: android sharedpreferences auto-update

当我通过应用程序代码中实现的弹出更新应用程序时,版本共享首选项的更改仍然存在,但是当使用自动更新或来自Play商店共享首选项中可用的更新的更新被删除时?

1 个答案:

答案 0 :(得分:0)

你应该看看SharedPreferencesBackupHelper。 简而言之,它会在您卸载应用程序时备份您的SharedPreference数据,或者您希望备份SharedPreferences时的数据。

此外,this question还解决了您的具体问题。

要手动请求还原,请调用requestRestore()方法。请参阅this for reference

  

从备份恢复调用应用程序。数据将被恢复   如果应用程序已存储数据,则从当前备份数据集中获取   在那里,或从上次完整设备设置期间使用的数据集   如果当前备份数据集没有匹配的数据,则进行操作。如果不   此应用程序在源,非零中存在备份数据   价值将被退回。