Мне интересно, есть ли способ узнать, сколько оставшейся емкости аккумулятора осталось по сравнению с его начальной мощностью? Что-то вроде «энергетического полного» и «энергетического полного дизайна», обеспечиваемого энергопотреблением от Ubuntu.Android: получите реальную емкость аккумулятора слева
0
A
ответ
1
Короткий ответ: нет
Но:
BatteryManager имеет EXTRA_HEALTH
свойство, которое, возможно, даст вам информацию, которую вы могли бы использовать.
BATTERY_HEALTH_COLD
BATTERY_HEALTH_DEAD
BATTERY_HEALTH_GOOD
BATTERY_HEALTH_OVERHEAT
BATTERY_HEALTH_OVER_VOLTAGE
BATTERY_HEALTH_UNKNOWN
+0
... О порядке. Никогда не думал, что может быть проблемой иметь эту информацию :( –
1
Вы можете получить изменения батареи, используя следующий код:
http://developer.android.com/training/monitoring-device-state/battery-monitoring.html
Существует также флаг BatteryManager.EXTRA_HEALTH использовать. Я никогда не использовал его лично, поэтому я не могу сказать, что это такое.
http://developer.android.com/reference/android/os/BatteryManager.html – RvdK