Документация для Android довольно проста о том, как подписаться на BroadcastReceiver
s, чтобы прослушивать, когда батарея разряжена.
Однако Android 8.0 практически исключил неявные трансляции какописано в документации .Фильтр намерений android.intent.action.BATTERY_LOW
, который мне интересен для этого сценария, не входит в число немногих исключений .Итак, если мне нужно, чтобы приложение выполняло какие-либо действия, когда батарея разряжена, могу ли я больше этого не делать, начиная с Android 8.0?