enable全部wakelock信息。默认情况下,android系统不会记录特定应用的wakelock变化,为了依照时间顺序,展示各个 wakelock的详细信息,需要先执行命令:
1、执行:adb shell dumpsys batterystats --enable full-wake-history
重置电池数据,不能恢复初始设置(恢复初始设置需要使用:adb shell dumpsys battery reset)。
2、执行:adb shell dumpsys batterystats --reset
3、测试完成后,取出记录的耗电量数据。
SDK => 24机型
adb bugreportz bugreport.zip
adb bugreport D:\bugreport\bugreport.zip
SDK < = 24机型
adb bugreport > D:\bugreport\bugreport.txt
4、查看数据:
4、分析数据:Battery-Historian 打开: