Я знаю, что Alarm Manager перестает работать после перезагрузки. Для этого я сделал действия, которые написаны здесь:
https://stackoverflow.com/questions/17673746/start...
Теперь после перезагрузки все работает успешно.
Но предположим, пользователь запустил будильник и через некоторое время принудительно его остановил, затем запустил снова, то Alarm Manager больше не срабатывает. Пробовал даже перезагружать, бесполезно. Как сделать так, чтобы пользователь принудительно остановил приложение, затем запустил его и все будильники восстановились?