Планирование долгой работы в FirebaseJobDispatcher

Я использую FirebaseJobDispatcher запланировать фоновую работу. Моя работа - скачивать контент с сервера, что иногда может занимать до 7 минут.

В этом случае будет FirebaseJobDispatcher так долго удерживать замок? Если нет, как мне справиться с ситуацией?

Могу ли я начать обслуживание с onStartJob() метод в моем классе, начиная от JobService? Будет ли это бросить IllegalStateException в Android 8.0 (Oreo), если приложение работает в фоновом режиме, когда выполняется задание?

0 ответов

Другие вопросы по тегам