Puedes ver fácilmente los despertares del procesador sin el acceso a root.
-
Si estás ejecutando Android L, las estadísticas del procesador se pueden ver yendo a Ajustes > Batería y seleccionando una aplicación de la lista. Observa el porcentaje total de batería que utiliza cada aplicación. Observa las aplicaciones que tienen una larga duración de "Permanecer despierto" que se ejecutaban en segundo plano. Busca las aplicaciones que tienen una larga duración de GPS y muchos datos móviles. Los tiempos de conexión largos también pueden ser malos, si la aplicación se ejecutaba en segundo plano y no tenía una razón para estar conectada. Todas estas acciones consumen energía extra de la batería.
-
Si estás corriendo Android 4.3 o anterior, Detector Wakelock (WLD) es una gran manera de identificar los problemas de sueño del procesador. Miren la duración y el número de bloqueos de vigilia. Perfil de Trepn también muestra los relojes despertadores y permite ver el consumo de energía del sistema en general. Comprueba la potencia de tu dispositivo en reposo y ejecutando varias aplicaciones.
-
Si quieres ver los despertares del procesador en Android L, usa el Historial de Batería de Google. Lo uso para ver las aplicaciones que mantienen el procesador despierto (p. ej. wake_locks), la tasa de descarga de la batería (p. ej. el nivel de la batería) y la sincronización de la aplicación (es la línea 5 del gráfico). Si desea probarlo, a continuación encontrará las instrucciones de instalación y uso:
Una configuración única para hacer funcionar el Battery Historian
- Descargue e instale Python 2.7 (si no está ya instalado)
- Descargue la historia de la batería de GitHub aquí
- Extracto
historian.py
de la .zip
y copiarlo en el archivo Python2.7
directorio
Historiador de la batería en funcionamiento
Escriba lo siguiente en el indicador de comando después de conectarse a un dispositivo Android 5.x:
C:\>cd python27
C:\Python27>adb shell dumpsys batterystats --enable full-wake-history
C:\Python27>adb bugreport > bugreport.txt
C:\Python27>historian.py -a bugreport.txt > batterystats.html
Hazme saber si alguna de estas cosas te ayudan.