У меня есть радиовещательная служба, зарегистрированная в манифесте, которая получает уведомления от AlarmManager. Все это работает отлично, пока приложение работает, т.е. вызывается метод onReceive().BroadcastReceiver, когда приложение не работает
Однако, если я принудительно остановил приложение, чтобы проверить, будет ли broadcastReceiver по-прежнему получать уведомления от AlarmManager во время его отсутствия, метод onReceive() никогда не вызывается.
Может ли принудительная остановка не использоваться для проверки приемника AlarmManager & таким образом? Кажется, что некоторые ответы говорят, что это не сработает, а некоторые говорят, что это должно.
Если нет, есть ли способ проверить это?
Спасибо.
Вы определили свой «BroadcastReceiver» в манифесте? –
@jFort: Используете ли вы один из типов WAKEUP для тревоги? Если нет, это может быть причиной, но я не уверен. – Squonk
Да, широковещательный приемник определен в манифесте. И диспетчер сигнализации определен AlarmManager.RTC – jFort