首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在android系统中获得电池的整体健康?

如何在android系统中获得电池的整体健康?
EN

Stack Overflow用户
提问于 2022-02-01 14:41:00
回答 1查看 92关注 0票数 0

给定一个霍尼韦尔CT40手持设备,在它的设置中有一个单独的部分专门讨论电池及其所有细节(使用、容量、温度、循环甚至SN),并且显示电池的整体健康程度(百分比)。是否有可能以计划的百分比来获得这种总体健康?对于一个新的电池,它是在96-100%之间,例如,一个电池192次,它是90%-92%。我不需要任何其他的东西,只有这个百分比的最低许可要求,如果有一个应用程序已经存在,这样做也可以是好的,但还没有找到任何。如有任何帮助,将不胜感激!)

EN

回答 1

Stack Overflow用户

发布于 2022-02-01 16:06:29

您可以使用BatteryManager获取电池健康状态,但只能具有以下状态:

代码语言:javascript
复制
        BatteryManager.BATTERY_HEALTH_COLD -> "Cold"
        BatteryManager.BATTERY_HEALTH_DEAD -> "Dead"
        BatteryManager.BATTERY_HEALTH_GOOD -> "Good"
        BatteryManager.BATTERY_HEALTH_OVERHEAT -> "Over heat"
        BatteryManager.BATTERY_HEALTH_OVER_VOLTAGE -> "Over voltage"
        BatteryManager.BATTERY_HEALTH_UNKNOWN -> "Unknown"

如果设备构造函数提供特殊的库来访问诸如:https://techdocs.zebra.com/mx/batterymgr/之类的电池数据,则可以检查设备构造函数。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70942444

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档