2017-02-09 16 views
0

экономии Есть ли способ, я мог бы знать, будет ли система находится в режиме экономии энергии, когда:Проверьте система находится в режиме энергосбережения

  • пользователь включил режим экономии энергии вручную
  • система переходит в режим энергосбережения, когда батарея вот-вот умрет?

Я заметил, что режим энергосбережения убивает мои услуги, и моя деятельность зависит от услуг.

Также мое приложение использует разрешение wake lock.

Есть ли способ узнать, что режим включен/выключен, чтобы я мог уменьшить/ограничить действия.

Заранее благодарен!

ответ

0

(режим энергосбережения) не является официальной функцией AOSP, и нет способа обнаружить ее с официальным SDK для Android.

+0

Должен быть какой-то флаг или трансляция, поднятая системой. – BlueDaBaDee