У меня есть код, который работает с данными о предпочтениях. У меня есть очень простой булевский магазин управления. Когда я обновляю свое приложение, я вижу, что он не очищает данные и работает с предыдущими данными. Сегодня я должен решить эту проблему, каково ваше предложение об этом? СпасибоПрактическое руководство. Когда приложения обновляются, автоматически удаляются данные предыдущего приложения
0
A
ответ
2
Сделайте свое приложение прочитанным значением «версия» из настроек. Если эта версия отсутствует или не совпадает с текущей версией, вы можете очистить/обновить/перенести настройки в новую версию.
2
Я пишу с iPad, поэтому я не могу написать больше кода. Я сделал то, что U хочет сделать давно))) Чтобы очистить все данные, используйте this. А потом в погрузочной деятельности использовать что-то вроде этого:
if (BuildConfig.VERSION_CODE < #version code from preferences#) {
// clear data
// save new version code to preferences
}
Всегда, когда пользователь обновляет свое приложение, этот код будет очистить данные, если предпочтения приложения не имеют> = код версии.
Смежные вопросы
- 1. Обновление - данные приложения не удаляются
- 2. Некоторые андроид-приложения автоматически обновляются на лету
- 3. Практическое руководство.
- 4. Данные приложения ASP.Net не обновляются, когда приложение принудительно заканчивается
- 5. Данные PouchDB удаляются после закрытия приложения
- 6. Практическое руководство по исполнению Acts_as_taggable_on
- 7. Практическое руководство: Распознавание образов
- 8. Практическое руководство. Запрет кэширования?
- 9. Практическое руководство. Сглаживание шрифтов
- 10. Практическое руководство TextView?
- 11. Практическое руководство: заменить команду
- 12. Практическое руководство. Генерирование криптографической защиты. Случайные данные размера квартала MB для криптографического приложения.
- 13. Практическое руководство. Обработка ошибок в PHP
- 14. При компиляции приложения удаляются ссылки
- 15. Руководство пользователя приложения Dashcode
- 16. Практическое руководство: программная установка на окна?
- 17. Практическое руководство. Настройка источника данных ODBC автоматически из сценария
- 18. Прелюдия Haskell, Практическое руководство: загрузить автоматически после: изменить?
- 19. Практическое руководство: Обновление маршрута Angularjs
- 20. Практическое руководство. Refresh AngularJS Route
- 21. Практическое руководство: Поддержка кнопки «Ajax»
- 22. Практическое руководство: gridview внутри фрагмента?
- 23. Практическое руководство по программированию парадигм?
- 24. Приложения Silverlight - Как они обновляются?
- 25. Практическое руководство. Обновление TreeView MVVM?
- 26. Данные автоматически удаляются из SQL Server CE
- 27. Кнопки Redis автоматически удаляются.
- 28. Практическое руководство: доступная двусторонняя связь Wcf
- 29. Практическое руководство. Сохранение памяти - strncat()?
- 30. Практическое руководство. Резервное копирование онтологии?
Удивительное спасибо – massaimara98
Почему я получил -1 ?? – massaimara98
Не знаю. У меня тоже есть. – Krease