【问题标题】:Android: get real battery capacity leftAndroid:获得真正的剩余电池容量
【发布时间】:2016-03-17 14:49:21
【问题描述】:

我想知道,有什么方法可以找出老化电池的剩余容量与其初始容量相比还剩多少?类似于 Ubuntu 发行版中的 upower 实用程序提供的“energy-full”与“energy-full-design”。

【问题讨论】:

标签: android power-management


【解决方案1】:

简短回答:没有

但是:

BatteryManager 有一个 EXTRA_HEALTH 属性,它可能会为您提供可以使用的信息。

BATTERY_HEALTH_COLD 
BATTERY_HEALTH_DEAD 
BATTERY_HEALTH_GOOD 
BATTERY_HEALTH_OVERHEAT 
BATTERY_HEALTH_OVER_VOLTAGE 
BATTERY_HEALTH_UNKNOWN

【讨论】:

  • 哦...好吧。从没想过拥有这些信息可能是个问题:(
【解决方案2】:

您可以使用以下代码检索电池更换:

http://developer.android.com/training/monitoring-device-state/battery-monitoring.html

还有一个 BatteryManager.EXTRA_HEALTH 标志可以使用。我从来没有亲自使用过,所以我不知道那是什么。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多