В моем приложении, когда приходит уведомление, BroadcastReceiver
не вызывается, если экран заблокирован. Но когда экран разблокирован, вызывается BroadcastReceiver
и отображает уведомление.BroadcastReceiver не вызывается, когда экран заблокирован в Android
Я также поставил следующее разрешение в моем манифесте:
android.permission.WAKE_LOCK
Но до сих пор не работает.
В зависимости от того, как вы начнете BroadcastReceiver и то, что вам на 'OnReceive() 'вам может понадобиться блокировка пробуждения –
Вы используете диспетчер аварийных сигналов? – Tarun
@Tarun no, широковещательный приемник, вызываемый C2DM com.google.android.c2dm.intent.RECEIVE –