En mi dispositivo, ejecuto un servicio en una aplicación (no es mi aplicación y no puedo desinstalarlo y mi dispositivo no está rooteado) que siempre está consumiendo energía. Puedo detener ese servicio en la configuración de la aplicación de mi dispositivo, pero ¿hay alguna forma de detenerlo programáticamente, así que no tengo que hacerlo todo el tiempo de forma manual?¿Cómo puedo detener el servicio de otra aplicación en Android?
Podría ser algo así como stopService (...); trabajo?
¿Existe alguna forma de cambiar el planificador para evitar el reinicio del servicio?
"W/ActivityManager(178): Scheduling restart of crashed service xxxx in 5000ms
Si está rooteado, * puede * desinstalarlo utilizando Titanium Backup. – NoBugs
Mi dispositivo no está rooteado. Debería haber agregado eso. – HardCoder
Fuera de interés, ¿qué servicio es el que consume suficiente batería para que intente esto? – DuneCat