回复楼上部分问题:1.关于 bugreport 获取的电量数据的准确性,bugreport 是以一个 xml 文件(framework 下一个叫 power_profile.xml 的文件)为基准值来计算在测试期间的电量消耗,如果这个 xml 文件未被修改过,xml 的功耗基准都是 Google 的默认值,对 DOU 测试分析有一定的参考意义;2.关于获取 bugreport,在 Google 开发者网站上(https://developer.android.com/studio/profile/battery-historianbugreport 的方法,如下:),有如何获取
For devices running Android 7.0 and higher:
adb bugreport > [path/] bugreport.zip
For devices running Android 6.0 and lower:
adb bugreport > [path/] bugreport.txt
如果在使用命令时无法导出 7.0 以上的 bugreport,很有可能是因为你的 adb 版本过低导致的,这个命令是不需要 root 权限的,默认权限即可
adb 命令介绍(https://developer.android.com/studio/command-line/adb),
adb 版本下载(https://developer.android.com/studio/releases/platform-tools)