簡體   English   中英

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

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

在允許備份屬性從 true 更改為 false 后,是否可以在 Playstore 中的應用更新時初始化 SharedPreference 應該沒有 1% 的機會。

即使已經在上面回答了這個問題,也沒有提到即使在卸載應用程序后避免自動備份的實際解決方案。

根據官方的說法, 文檔說為了避免自動備份需要在應用程序標簽下的清單文件中進行。

<manifest ... >
    ...
    <application android:allowBackup="false" ... >
        ...
    </application>
</manifest>

allowbackup to false.設置allowbackup to false.后,您可能會遇到 Manifest 合並問題allowbackup to false. 要解決該問題,請添加:

tools:replace="android:allowBackup"

或者,您可以在卸載應用程序之前清除緩存。

我希望這會有所幫助。

暫無
暫無

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

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