Странное поведение общих настроек, которое сохраняется даже после удаления приложения - PullRequest
0 голосов
/ 27 февраля 2019

Я сталкиваюсь со странным поведением.Прямо сейчас я делаю APK из своего приложения и устанавливаю в свой Nexus 5x, перед этим я удаляю предыдущую версию.После установки новой и свежей версии, он использует настройки предыдущей версии, такие как Shared Preferences!Как это случилось?даже я очищаю кеш и очищаю данные, но мое новое приложение использует старые настройки!

Я думал о том, что когда я удаляю старую версию, я удаляю все настройки и т. д.

Даже иногда, когдамой телефон подключен к Mac, и я занимаюсь разработкой и тестированием. Когда я запускаю приложение, каждый раз используется какой-то более старый Shared Preferences!

Что происходит?Как я могу это исправить?

Я реализую Shared Preferences таким образом, который работает долгое время:

settings = cont.getSharedPreferences("WeatherPref", Context.MODE_PRIVATE);
        SharedPreferences.Editor prefEditor = settings.edit();
        prefEditor.putInt("v4init", val);
        prefEditor.commit();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...