Tengo un broadcastReceiver registrado en el manifiesto que recibe notificaciones del AlarmManager. Todo esto funciona muy bien mientras la aplicación se está ejecutando, es decir. se está llamando al método onReceive().BroadcastReceiver cuando la aplicación no se está ejecutando
Sin embargo, si fuerzo la detención de la aplicación para que pueda probar si el receptor de emisión aún recibirá notificaciones del AlarmManager mientras no se está ejecutando, nunca se llama al método onReceive().
¿No se puede forzar detener para probar el receptor AlarmManager & de esta manera? Parece haber algunas respuestas que dicen que no funcionará, y algunos dicen que debería funcionar.
Si no, ¿hay alguna manera de probar esto?
Gracias.
¿Ha definido su 'BroadcastReceiver' en el manifiesto? –
@jFort: ¿Está utilizando uno de los tipos 'WAKEUP' para la alarma? Si no, esa podría ser la causa, pero no estoy seguro. – Squonk
Sí, el receptor de difusión se define en el manifiesto. Y el administrador de alarma está definido AlarmManager.RTC – jFort