如何跟踪Android中运行的应用程序的电池使用情况?

时间:2017-03-06 15:25:59

标签: java android

我正在尝试获取正在运行的应用的功耗值,如下图所示。 enter image description here

如何跟踪在Android中运行的应用的电池使用情况?

1 个答案:

答案 0 :(得分:0)

有一个名为BatteryStatsHelper的隐藏API可以帮助您获得以mAh为单位的功耗值。有两种方法可以访问隐藏的api。一种是使用Java Reflection方法。另一个是根设备并在源代码环境(https://github.com/anggrayudi/android-hidden-api)中编译。

但电池消耗值的准确性很大程度上取决于制造商预设的power_profile.xml。