Есть ли способ обнаружить события Network Connected и Disconnected в Android 13?
Я ищу решение для обнаружения сетевых событий в моем проекте Android, в частности, подключенных и отключенных событий.
В более старых версиях Android мы могли прослушивать такие события от широковещательных приемников. Диспетчер работ имеет некоторые ограничения для работы, но я не думаю, что он подходит здесь, потому что библиотека не раскрывает состояние ограничений (состояния сети в данном случае). Даже если это так, 15-минутный лимит будет проблемой, если пользователь переключает интернет несколько раз в течение 15 минут.
Подходит ли Job Scheduler для этой ситуации? Может ли он обнаруживать как события сетевого подключения, так и события отключения?