¿De dónde recopila la aplicación "uso de la batería" sus datos?

8

La pantalla de Uso de la batería ofrece estadísticas interesantes sobre qué aplicación ha consumido cuánta batería. Las estadísticas se basan en el tiempo que cada proceso ha mantenido el teléfono despierto, el tiempo de CPU, etc., etc.

Hay veces que quiero obtener más detalles que posiblemente existan, pero que no se muestran en la interfaz de usuario. Es por eso que quiero ver la fuente de la información, o posiblemente escribir una aplicación para recopilar mejores estadísticas. (¿Tal vez algunos archivos en el sistema de archivos / proc?)

Originalmente, esto se debe a que no obtuve ninguna respuesta a esta pregunta: ¿cómo puedo averiguar qué causa que el "sistema operativo Android" consuma la batería?

Iravanchi
fuente
3
Eche un vistazo a BetterBatteryStats o CPU Spy. BetterBatteryStats puede decirle qué es lo que mantiene un wakelock en su teléfono, CPU Spy le dirá si su teléfono está o no profundamente dormido.
Bryan Denny
@BryanDenny Gracias, útil. En realidad encontré los "BetterBatteryStats" después de publicar esta pregunta, pero aún no lo he probado.
Iravanchi
3
BBS también es gratuito si lo descarga desde XDA forum.xda-developers.com/showthread.php?t=1179809
Bryan Denny

Respuestas: