Как проверить, включен ли режим экономии заряда батареи на Android < 5.0?
Как я знаю, есть некоторые устройства с версией < 5.0, которые имеют опцию энергосбережения.
Ответ на этот похожий вопрос не является правильным и ничего не объясняет.
На Android 5.0+ мы можем использовать этот скрипт здесь:
PowerManager powerManager = (PowerManager) this.getSystemService(Context.POWER_SERVICE);
if ( powerManager.isPowerSaveMode()) {
//code
}
У меня вопрос: есть ли универсальный способ проверить, есть ли режим энергосбережения и включен ли он в API < 21?
1 ответ
Решение
Для KitKat и ниже энергосбережение не является стандартной функцией, доступной в стандартном Android, но некоторые производители реализуют это различными способами. Так что нет стандартных способов проверить это.