我正在寻找工具或过程来帮助我使用更多电池电量来了解应用程序的哪个功能。 例如,如果我使用相机,蓝牙,位置等,那会消耗更多电池。
答案 0 :(得分:0)
battery-historian是一个很好的工具。它将分析您设备上运行的所有应用和进程,并向您显示详细的使用和功耗历史记录。
您可以跳过docker设置,直接使用adb进入监视日志检索。
您可以使用以下方式检索电池日志:
adb shell dumpsys batterystats > battery_report.txt
然后只需从scripts folder运行historian.py
python脚本,就像这样:
python historian.py batterystats.txt > batteryreport.html
这会将数据转换为html报告文件。