Android应用程序耗电量测量

时间:2016-08-16 03:16:03

标签: android android-studio

如何检查每个应用程序的功耗?

我尝试过Android工作室batterystats并收到了batterystats.txt 但是,消息来源本身指出了估计用电量的类别(下面是其中的一部分)

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 )
    Uid 0: 2.24 ( cpu=2.23 wake=0.0000336 wifi=0.00259 )

“目前估算非常粗略,不应被视为实验数据。”

我见过很多可以测量电池状态的应用程序。但是,无论如何通过不使用应用程序而不是其他方式(使用终端窗口和命令行)来测量电池状态?

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

电池历史数据库在Python 2.7中编程。您可以使用命令行来获取batterystats.txt

源代码可在此处获取

https://github.com/google/battery-historian