BatteryManager的BATTERY_PROPERTY_CURRENT_NOW返回0或当前值不正确

问题描述

我正在Android上使用BattteryManager获取我的应用上的放电/充电电流。但是我注意到,尽管它可以在许多设备上使用,但是在某些设备上,例如三星(android 10),Realme(android 10)和华为(android 9),代码mBatteryManager.getLongProperty(BatteryManager.BATTERY_PROPERTY_CURRENT_Now)返回0或1/2(其中绝对是不正确的值)。为什么会发生这种情况,并且有任何解决方法

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)