耗电量测试
测试工具battery-historian
安装
git clone https://github.com/google/battery-historian.git
cd battery-historian
下载golang, python 版本python2.7
go get -d -u github.com/google/battery-historian/... 这是下载依赖
go run setup.go 建议修改编译版本:版本改为20190513
go run cmd/battery-historian/battery-historian.go
测试步骤
- 使用batterystats生成数据
- 使用battery historian分析数据
batterystats 收集数据
1、清理耗电量数据
adb shell dumpsys batterystats --reset
adb shell dumpsys batterystats --enable full-wake-history 开启电量收集
2、运行测试用例/手工操作,一定要在真机上去用
3、收集数据 ,需要长时间,一小时以上
Android 7.0:adb bugreport bugreport.zip
Android 6.0:adb bugreport > bugreport.txt
上传数据
打开localhost:9999,把bugreport.zip或者bugreport.txt上传
报告生成

 
通过查看是哪些包,或者是activity,或者是WiFi分析掉电情况。
 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号