Получить текущую нагрузку на аккумулятор устройства Android

Мне нужна текущая нагрузка на аккумулятор устройства Android. Я знаю, как определить текущее выходное напряжение аккумулятора и текущий уровень заряда аккумулятора, но не могу понять, какую нагрузку устройство в данный момент заряжает от аккумулятора. Например, я хочу нагрузку на батарею перед запуском Google Maps, а затем позже хочу увидеть нагрузку на батарею после запуска Google Maps.

Есть ли способ, которым я могу сделать это? Любая помощь будет отличной!

1 ответ

Я знаю, как получить текущее напряжение батареи на выходе

Нет, вы знаете, как получить выходное напряжение аккумулятора в определенный момент времени. Уровни напряжения меняются очень быстро; значение, которое вы получаете, скажем, ACTION_BATTERY_CHANGED был уровень в тот момент, когда Intent был построен, а не момент времени, когда вы получаете возможность изучить, что Intent,

и текущий уровень заряда батареи

Смотри выше.

но не могу понять, какую нагрузку устройство сейчас заряжает от батареи

Насколько я понимаю, это возможно с помощью вольтметра и работы с выводами батареи, хотя насколько это легко сделать, вероятно, зависит от аппаратного обеспечения (например, если батарея несъемная, вы не сможете добраться до проводов),

Некоторые аппаратные средства, такие как серия Qualcomm MDP, могут иметь дополнительные инструменты, позволяющие измерять ток, подаваемый батареей (что, как я полагаю, вы подразумеваете под "нагрузкой").

Другие вопросы по тегам