Статистика батареи батареи не работает на Android
-
12-12-2019 - |
Вопрос
Я пытаюсь получить уровень жидкости, используя BroadCastreceiver:
int level = intent.getIntExtra(BatteryManager.EXTRA_LEVEL, 0);
int scale = intent.getIntExtra(BatteryManager.EXTRA_SCALE, 0);
.
Я добавил следующие разрешения на AndroidManifest.xml:
<uses-permission android:name="android.permission.BATTERY_STATS" />
.
Когда я печатаю уровень и масштаб, я вижу значение по умолчанию 0. Есть ли ему дополнительные настройки?
Другие советы
Нет разрешения, необходимые для получения состояния заряда аккумулятора, просто используйте следующий код в вашем широковещательном ресивере: -
int Уровень= Intent.getintextra (BatteryManager.extra_level, 0);
Это приведет к уровню батареи :)
Не связан с StackOverflow