我已將用戶設置存儲在我的應用程序的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
升級應用程序進程。升級應用程序必須/可能發生什麼事情。 –