Мне нужно сохранить некоторую информацию, чтобы я мог получить к ней доступ, когда запускаю приложение после его закрытия. Мне нужно использовать эту информацию о 'onCreate()' моей 'MainActivity'. Но мне нужно очистить/сбросить эту информацию, если мобильная станция перезагружена. Итак, как я узнаю в программе, если мобильный телефон был перезагружен, и активность запускается впервые после перезагрузки?Как очистить SharedPreferences или другое постоянное хранилище моего приложения Android от моей программы приложения?
1
A
ответ
6
Слушайте радиопередачу BOOT_COMPLETED
, чтобы узнать, когда телефон включен.
Затем используйте SharedPreferences.Editor.clear()
, а затем commit()
, чтобы удалить все данные для вашего приложения.
Смежные вопросы
- 1. Как очистить SharedPreferences вне приложения Android
- 2. Как очистить данные приложения Android от моего приложения cordova?
- 3. Постоянное хранилище и обновление приложения
- 4. Как сделать постоянное хранилище для приложения iOS?
- 5. Постоянное хранилище Android
- 6. Запустить другое приложение из моего приложения Android
- 7. Как использовать облачное хранилище от Android-приложения?
- 8. Android Pay от моего приложения
- 9. Как очистить изолированное хранилище другого приложения?
- 10. Очистить приложения от панели мониторинга Android Market
- 11. Android: Как сбросить FirstRun SharedPreferences при обновлении моего приложения?
- 12. Развертывание моего приложения MVVMCross Xamarin.Android, похоже, очищает хранилище документов приложения
- 13. Как открыть другое приложение из моего приложения Android Android React?
- 14. Как очистить локальное хранилище приложения Cordova для платформы Android
- 15. Android: Как остановить/очистить кэшированные фоновые процессы приложения Android-приложения?
- 16. Постоянное хранилище данных Android/iOS
- 17. SharedPreferences: как очистить все настройки при сбоях приложения
- 18. Facebook upload Диалог от моего приложения android
- 19. Как запустить другое установленное приложение в Android из моего приложения?
- 20. android: как открыть другое приложение из моего приложения?
- 21. SharedPreferences сбой моего приложения в Studio
- 22. Поток приложения или программы на Android
- 23. Как очистить NSUserDefaults от обновленного приложения
- 24. удалить все sharedPreferences для моего приложения, когда пользователь подписывается
- 25. Запуск моего приложения для Android от Whatsapp
- 26. Создание приложения iOS моей программы Ionic AngularJS
- 27. SharedPreferences и класс приложения
- 28. Android: Фрагменты или активность для моего приложения?
- 29. Dokku и постоянное хранилище
- 30. Очистить данные приложения Onclick- Android
Работает ли BOOT_COMPLETED с телефонами, такими как Huawei Honor? –
Должно быть, но вы не будете знать наверняка, пока не попробуете. Я не думаю, что устройствам нередко не отправлять эту трансляцию, однако –