首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

2019-11-20-app专项测试【Android电量】Battery Historian耗电分析

连接手机,打开调试模式 Android 7.0和更高版本的开发设备获取错误报告: adb bugreport bugreport.zip 对于6.0或更低版本的设备: adb bugreport > bugreport.txt...选择生成在本地的bugreport.zip文件上传 ?...adb shell dumpsys batterystats --reset 执行上面两条命令后,相当于清理了battery记录的日志,点开了微信、后置相机、今日头条运行一段时间,然后导出报告 adb bugreport...bugreport.zip 或者下面的命令,加上包名,测指定的app(包名com.example.android.sunshine.app,填写自己要测的包名) adb shell dumpsys batterystats...> bugreport.txt adb shell dumpsys batterystats>com.example.android.sunshine.app > bugreport.txt ?

1.4K20

How to know your application’s battery stats

其次,这个版本的输入是bugreport文件,根据系统版本不同它的获取方式略有差别: 如果是Android 7.0及以上版本的话可以通过 adb bugreport bugreport.zip 来获取...bugreport 如果是Android 6.0及以下版本的话可以通过 adb bugreport > bugreport.txt 来获取bugreport 获取到bugreport文件之后,我们就可以将其上传到...其中我们可以看到Device estimated power use中显示了估算的应用耗电量值为 0.18% Battery Historian还有个比较功能,在首页选择 Switch to Bugreport...Comparisor,然后就可以上传两个不同的bugreport文件,submit之后就可以看到它们的对比结果了,这个功能用来分析同一个应用的两个不同版本前后的耗电量非常有用。...相关的知识推荐阅读Android adb bugreport工具分析和使用这篇文章,作者简单地从源码角度分析了adb bugreport命令的运行原理,结论是bugreport其实是启动了dumpstate

1K20

腾讯视频国际版(Android)电量测试方法研究与总结

Android为了方便开发人员分析整个系统平台和某个app在运行一段时间之内的所有信息,专门开发了bugreport工具。...bugreport文件中记录了系统允许过程中的各种log信息,其中也包括了耗电量信息。通过分析bugreport中的电量相关数据也能获取APP持有Partial wake lock的信息。...然后做一些测试的case,经过一段时间后,重新连接手机确认adb连上了,运行以下命令来将bugreport的信息保存到txt文件中。...(6) adb bugreport >D:/bugreport.txt 或者用下面的命令也可以,官网上记述的内容,经实践,无法被读取… (7) adb shell dumpsys batterystats...我们可以使用该工具对bugreport文件进行解析,更轻松的获取电量相关数据。

3.2K31
领券