¿Es posible interceptar un evento de apagado del teléfono o quizás utilizar un hack diferente al respecto? Tengo un servicio en ejecución permanente que es parte de una aplicación no de mercado que está recopilando algunos datos de análisis. Me gustaría decirles a los analíticos que finalicen la sesión e informen, luego reanuden el cierre del sistema.Eventos de apagado en Android
He intentado desencadenar el evento desde las partes onDestroy o onShutdown de los servicios, pero el teléfono se apagará sin dar tiempo a informar.
Al resolver esto haciendo muchas sesiones cortas basadas en las pantallas de actividad, obtengo información analítica no sensorial que me gustaría evitar.
Tengo esto en alto y ha pasado todas las pruebas. –
@TimCapes ¡Impresionante de escuchar! Hay tantas intenciones que arroja Android. Para ayudar con su recopilación de datos, puede ver el intento de acción BOOT_COMPLETE para iniciar su aplicación cuando el teléfono esté encendido;) – jjNford
Ya está haciendo eso para iniciar el servicio al reiniciar, pero gracias por mencionarlo. –