2013-09-04 9 views

ответ

4

В SDK нет общедоступных API-интерфейсов. Вы можете использовать PowerManager для приобретения и выпуска wakelocks, но это о нем. Кроме того, у каждого производителя и устройства может быть своя версия того, что означает «режим энергосбережения», поэтому нет смысла предлагать сторонним разработчикам приложений API взаимодействовать с системой таким образом.

+0

спасибо, это имеет смысл для меня. Означает ли это также, что невозможно прочитать состояние энергосбережения? – MartinC

+0

Справа. Гипотетически, некоторые телефоны могут сказать, что отключение bluetooth - это энергосбережение, но другие могут отключить Bluetooth, Wi-Fi и интернет для экономии энергии. Вы можете проверить каждую из этих вещей индивидуально через различные API в SDK, но вы не можете проверить, находится ли телефон в режиме энергосбережения в целом. –

+0

спасибо, вы мне очень помогли – MartinC

 Смежные вопросы

  • Нет связанных вопросов^_^