Android计算电池和子系统的剩余时间。

时间:2014-05-29 11:47:42

标签: android battery

我想计算电池和子系统的剩余小时数,如通话时间,网页浏览,音频播放,视频播放和待机状态。

我使用反射来获得私人课程 com.android.internal.os.PowerProfile android.os.BatteryStats

我按照Android的电池设置 http://netmite.com/android/mydroid/donut/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageSummary.java

获得剩余的电池时间

方法:

long computeBatteryRealtime(long curTime, int which);

使用:

curTime = SystemClock.elapsedRealtime() * 1000;
which = STATS_UNPLUGGED

但是返回值错了,几分钟。我是否正确使用此方法?

0 个答案:

没有答案