【发布时间】:2016-08-17 15:47:02
【问题描述】:
当我将我的设备与我的电脑连接时,如何测量应用程序的功耗?
我从 Android Studio 中了解到 batterystats。我已经按照说明获得了电池状态转储系统。但是,我不能不让我的设备始终插入 USB 端口,因为 dumpsys 的结果将缺少一个名为“估计功耗”的部分。这是整个测试中最重要的部分,因为它包含了应用程序的功耗。
我尝试使用StopCharge 应用程序中断手机充电。但前提是设备需要ROOT。
Power Tutor 等其他选项已过时。应用程序输出的信息不太符合我的要求(Android 6.0 或更高版本)。
是否可以在充电时或我的思绪发疯时获得应用程序的功耗测量?
提前感谢您!
p.s以下是Android Studio Batterystats的方法示例
Estimated power use (mAh)
Capacity: 2930, Computed drain: 43.9, actual drain: 58.6-87.9
Screen: 35.6
Unaccounted: 14.7 ( )
Uid u0a2618: 2.91 ( cpu=2.17 wake=0.657 wifi=0.00656 sensor=0.0732 )
【问题讨论】:
标签: android performance android-studio