我需要 Android 设备电池上的当前负载。我知道如何获取当前电池输出电压和当前电池电量,但无法弄清楚设备当前对电池施加了多少负载。例如,我想在启动谷歌地图之前查看电池的负载,然后想在启动谷歌地图后查看电池的负载。
有没有办法我可以做到这一点?任何帮助都会很棒!
我需要 Android 设备电池上的当前负载。我知道如何获取当前电池输出电压和当前电池电量,但无法弄清楚设备当前对电池施加了多少负载。例如,我想在启动谷歌地图之前查看电池的负载,然后想在启动谷歌地图后查看电池的负载。
有没有办法我可以做到这一点?任何帮助都会很棒!
我知道如何获得当前的电池输出电压
不,您知道如何在某个时间点获得电池输出电压。电压水平变化非常快;例如,您从中获得的价值是构建ACTION_BATTERY_CHANGED
的时间点的水平,Intent
而不是您有机会检查它的时间点Intent
。
和当前电池电量
看上面。
但无法弄清楚设备当前对电池施加了多少负载
我的理解是,使用电压表并使用电池引线可以做到这一点,尽管这样做的难易程度可能取决于硬件(例如,如果电池不可拆卸,您可能无法接触到引线) .
某些硬件,例如 Qualcomm MDP 系列,可能具有额外的仪器,可让您测量电池提供的电流(这就是我假设您所说的“负载”的意思)。