Выполняйте задание с помощью диспетчера заданий firebase только при отсутствии доступной сети.

Согласно Класс ограничения диспетчера заданий Firebase, мы можем выполнять задания при подключении к сети, зарядке и т. д.

Как выполнять работу, когда интернет отключен. Вот аналогичный вопрос, который остался без ответа.


person Debanjan    schedule 28.12.2017    source источник
comment
Это не похожий вопрос, это точная копия. Пожалуйста, предоставьте пример использования такой функции, возможно, есть лучший способ, чем диспетчер заданий.   -  person Eugen Pechanec    schedule 28.12.2017
comment
Какой способ лучше? Это широковещательный приемник? Если да, то почему?   -  person androider    schedule 28.12.2017
comment
Когда сети нет, я хочу изменить отображение и я также остановлю службу mqtt, и снова запущу ее, когда устройство найдет сеть. Насколько я знаю, использование широковещательной рассылки изменений сетевого подключения не рекомендуется.   -  person Debanjan    schedule 28.12.2017
comment
Проверьте, доступен ли Интернет внутри jobService, и выполните в соответствии с доступностью.   -  person Paras Watts    schedule 22.03.2018
comment
Удалите сетевое ограничение, чтобы задание могло выполняться даже при отсутствии сети.   -  person Paras Watts    schedule 22.03.2018