Пользовательские ограничения для рабочего менеджера - PullRequest
1 голос
/ 30 апреля 2019

У меня есть сценарий использования, когда мой работник должен работать только тогда, когда мое устройство Bluetooth подключено к моему приложению для Android.
Как я могу установить пользовательские ограничения в диспетчере работ для запуска моего рабочего класса.

Пример
Мое приложение должно синхронизировать данные моего устройства с сервером ТОЛЬКО при подключении к Интернету И МОЕ устройство BLE подключено к моему приложению.

Я знаю, что интернет-ограничение доступно в WorkManager, НО пользовательское ограничение, которое в моем случае должно быть подключено к BLE-устройству, должно обрабатываться в моем сценарии.

1 Ответ

0 голосов
/ 30 апреля 2019

WorkManager не поддерживает пользовательские ограничения.

Вы можете открыть запрос функции на трекере проблем WorkManager с некоторыми дополнительными сведениями.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...