общие настройки удаляются при обновлении до новой версии при использовании Android:allowBackup=»false» в AndroidManifest?

#android #android-studio #android-manifest

Вопрос:

Может ли SharedPreference быть инициализирован при обновлении приложения в playstore после изменения свойства allowbackup с true на false, не должно быть шансов в 1%.

Ответ №1:

Даже уже ответив на этот вопрос выше, не упомянул о фактическом решении, позволяющем избежать автоматического резервного копирования даже после удаления приложения.

Согласно официальному заявлению, в документе говорится, что для предотвращения автоматического резервного копирования необходимо сделать это в файле манифеста под тегом приложения.

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

У вас могут возникнуть проблемы с объединением манифестов после настройки allowbackup to false. , чтобы устранить эту проблему.:

 tools:replace="android:allowBackup"
 

Кроме того, вы можете очистить кэш перед удалением приложения.

Я надеюсь, что это может помочь.

Комментарии:

1. Спасибо вам за ответ. Я плохо говорю по-английски. Мой главный вопрос заключается в том, есть ли хотя бы 1% — ная вероятность того, что SharedPreference будет сброшен при обновлении приложения после изменения атрибута манифеста?