1 votes

Obtenez des données sur l'utilisation de la batterie à une résolution plus fine

Les plus grands coupables de l'utilisation de la batterie sur mon téléphone, selon la page des paramètres de la batterie et GSam Battery Monitor, sont toujours "Android System" et "Android OS". J'ai également installé "Watchdog", qui me prévient constamment que "Android System" utilise beaucoup de CPU en arrière-plan.

GSam explique utilement que le "système Android" comprend les paquets "Input Devices", "Key Chain", "Settings", "LocationServices", entre autres, et les processus "servicemanager" et "audiod", entre autres, mais il ne détaille pas l'utilisation de la batterie de chaque élément.

Existe-t-il un moyen de voir les informations sur l'utilisation de la batterie ou du processeur pour chaque paquet/processus séparément, afin que je puisse déterminer quel composant spécifique du "Système Android" brûle ma batterie ? Il est difficile de résoudre les problèmes lorsque je n'ai pas d'informations détaillées sur ce qui ne va pas.

1voto

Matthew Read Points 50150

dumpsys batterystats (ou dumpsys batteryinfo pré-Lollipop) devrait vous donner les informations que vous recherchez, ventilées par processus/emballage. Le format lisible par machine ( --checkin ) montrera les UIDs spécifiques si vous en avez besoin.

Vous aurez probablement besoin de Root pour exécuter cette commande dans un terminal sur votre appareil, mais cela devrait aussi fonctionner à partir de adb shell .

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X