Ответ 1
объект <application>
в вашем манифесте приложения должен сказать: android:allowBackup="false"
. Это новая функция зефира.
Хорошо, это странно, что я даже не думал, что это возможно.
Итак, с тех пор, как я использовал Nexus 5X, SharedPreferences не стираются при удалении моего приложения.
Я устанавливаю приложение через Android Studio и проверяю вещи. Затем я удалю приложение. Затем я повторно настрою приложение через Android Studio, и все значения SharedPreferences все еще существуют.
Я попытался очистить данные/кеш в дополнение к удалению. SharedPreferences сохраняются во всех этих попытках.
Я использую Android 6.0 на Nexus 5X. Мое устройство не внедрено. Я не использую пользовательский ПЗУ. У меня нет этой проблемы с моим Nexus 4.
Любые идеи, что может быть причиной этого?
объект <application>
в вашем манифесте приложения должен сказать: android:allowBackup="false"
. Это новая функция зефира.
Добавляя к Mo1989 ответ, если android:allowBackup="false"
столкновения с любой другой библиотекой, тогда используйте tools:replace="android:allowBackup"
внутри тега приложения Androidmanifest.xml, чтобы исправить ошибку