SharedPreferences не удаляются, когда я удаляю

Хорошо, это странно, что я даже не думал, что это возможно.

Итак, с тех пор, как я использовал Nexus 5X, SharedPreferences не стираются при удалении моего приложения.

Я устанавливаю приложение через Android Studio и проверяю вещи. Затем я удалю приложение. Затем я повторно настрою приложение через Android Studio, и все значения SharedPreferences все еще существуют.

Я попытался очистить данные/кеш в дополнение к удалению. SharedPreferences сохраняются во всех этих попытках.

Я использую Android 6.0 на Nexus 5X. Мое устройство не внедрено. Я не использую пользовательский ПЗУ. У меня нет этой проблемы с моим Nexus 4.

Любые идеи, что может быть причиной этого?

Ответы

Ответ 1

объект <application> в вашем манифесте приложения должен сказать: android:allowBackup="false". Это новая функция зефира.

Ответ 2

Добавляя к Mo1989 ответ, если android:allowBackup="false" столкновения с любой другой библиотекой, тогда используйте tools:replace="android:allowBackup" внутри тега приложения Androidmanifest.xml, чтобы исправить ошибку