我正在寻找android中应用程序的电池使用情况。如何以编程方式实现它?我想要wifi GPS。
您的帮助将不胜感激..
谢谢你。
我正在寻找android中应用程序的电池使用情况。如何以编程方式实现它?
你没有。这不能通过 Android SDK 获得。
我将从这里开始并获取当前的电池寿命,电池状态意图: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