一、使用dumpsys 命令查询耗电量
1.连接手机后,初始化batterystatus数据
adb devices
adb shell dumpsys batterystats --reset
2.拔掉手机,操作一段时间后,连接app
adb -s <device> shell dumpsys batterytstats <package>
注:batteryinfo 针对android sdk19及以上系统,sdk19以上的使用batterystats
可以使用 如下命令进行确认
adb shell dumpsys
结果如下:
二、使用battery-historian工具使用
1.下载安装
github上进行下载:https://github.com/google/battery-historian
//TODO:安装步骤 有点复杂,最后使用Docker 进行安装,具体步骤已经忘了。。
2.启动,点击Docker中,找到该项目,点击启动,启动之后,在浏览器中输入启动的端口号,
启动时间较长,需要耐心等待下
battery3.连接手机,到处bugreport.txt,该手机需要支持Android5.0以上
adb bugreport >bugreport.txt
在上述页面中导入bugreport.txt文件进行分析
显示结果如图:
网友评论