0

我正在寻找android中应用程序的电池使用情况。如何以编程方式实现它?我想要wifi GPS。

您的帮助将不胜感激..

谢谢你。

4

2 回答 2

2

我正在寻找android中应用程序的电池使用情况。如何以编程方式实现它?

你没有。这不能通过 Android SDK 获得。

于 2012-12-18T12:24:04.840 回答
1

我将从这里开始并获取当前的电池寿命,电池状态意图:http: //developer.android.com/training/monitoring-device-state/battery-monitoring.html

int level = battery.getIntExtra(BatteryManager.EXTRA_LEVEL, -1);
int scale = battery.getIntExtra(BatteryManager.EXTRA_SCALE, -1);

float batteryPct = level / (float)scale;

然后使用 API 来获得更具体的应用程序。我会看看我是否能看到任何东西。

data/system/ 目录下的 batterystats.bin 文件有电池信息。没有 API,您需要使用自己构建的平台来执行此操作。来源: https: //plus.google.com/u/0/105051985738280261832/posts/FV3LVtdVxPT

于 2012-12-18T09:36:34.933 回答