Я заметил, что будильник отключен, когда приложение, устанавливающее этот сигнал тревоги, было обновлено. Это правда?
До сих пор я использовал SharedPreferences с ключом FIRST_RUN, чтобы узнать, является ли это первым запуском моего приложения. Если я не нахожу этот ключ, я включаю будильник и устанавливаю FIRST_RUN в значение false, иначе я ничего не делаю.
Но я также заметил, что эти настройки остаются неизменными между обновлением приложений!
Итак, после обновления ключ FIRST_RUN уже имеет значение false, поэтому я ничего не делаю, пока мой будильник должен быть включен.
Как обращаться с таким случаем?
Заранее спасибо