AlarmManager не работает, когда приложение принудительно закрыто
Документация дляAlarmManager
начинает это
Примечание. Диспетчер тревог предназначен для случаев, когда вы хотите, чтобы код вашего приложения запускался в определенное время, даже если ваше приложение в данный момент не запущено. Для обычных операций синхронизации (тики, тайм-ауты и т. Д.) Проще и намного эффективнее использовать Handler.
Однако, как только мое приложение закрыто (принудительно закрывается из диспетчера задач), мой сигнал тревоги не работает, иOnReceive
метод никогда не вызывается внутри приемника вещания. Я нацеливаюсь на 4.x.
Что происходит?