簡體   English   中英

在 Manifest 中使用 android:allowBackup="false" 時,在更新到新版本時會清除 sharedpreferences 嗎?

[英]sharedpreferences are cleared on update to new version when using android:allowBackup="false" in Manifest?

我的應用程序遇到了奇怪的問題,當我更新新版本的 apk 時,共享首選項被清除。

我為android:allowBackup使用了 false 。 這是原因嗎? 如果不是,我在應用程序方面需要什么來保持我的退出偏好?

提前致謝

我沒有足夠的聲譽發表評論,抱歉。

我認為您的問題與 Manifest 屬性無關,因為它的作用是允許設備包含您的應用程序信息以進行備份。 這里的信息很少。

你能發布你如何訪問你的共享偏好嗎? 訪問相同的首選項很重要,那么您的首選項 ID 是否可能與您的應用程序版本或類似內容組合在一起? 只是猜測,一旦您發布代碼,我會盡力提供更多幫助:)

將 android:allowBackup 設置為 false 不應該導致像您提到的那樣的任何問題。

您不需要任何額外的東西來保持相同的共享偏好。 只要確保您的代碼沒有損壞,並且您指的是相同的共享首選項,以及標簽名稱。

除非您發布實際代碼,否則很難給出更精確的解決方案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM