Сколько энергии потребляется при регистрации приемника вещания для ACTION_BATTERY_CHANGED? - PullRequest
4 голосов
/ 05 июня 2011

Я планирую написать приложение, единственной целью которого будет мониторинг уровня заряда батареи и запуск намерения, как только он упадет ниже определенного уровня. Мое единственное беспокойство заключается в том, что это само по себе приведет к разрядке аккумулятора, и никто не захочет его использовать.

Итак, мой вопрос: сколько энергии потребляется при использовании широковещательного приемника ACTION_BATTERY_CHANGED? Кто-нибудь знает приблизительно, сколько времени автономной работы мы говорим?

1 Ответ

3 голосов
/ 05 июня 2011

Я не думаю, что вы потратите много энергии. Эта трансляция отправляется только при изменении уровня на один процент

Например: 85% -> 86% или 76% -> 75%.

ОС Android уже отслеживает уровень заряда батареи (она должна отслеживать его, чтобы выключить телефон, когда уровень становится слишком низким, ~ 3-5%) Поэтому просто подписка на эту трансляцию не должна быть заметна пользователю (с точки зрения производительности батареи).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...