Для WorkManager выпущено 1.0.0-alpha12
, в соответствии с https://developer.android.com/jetpack/docs/release-notes
Поддержка Firebase JobDispatcher была удалена из-за его предстоящего устаревания.Это означает, что артефакт work-firebase больше не будет обновляться, когда мы вступаем в бета-версию.Мы рассмотрим возможность добавления альтернативы в будущем.
Следующее утверждение также больше не требуется
implementation "android.arch.work:work-firebase:$work_version"
Насколько я понимаю, в пред- 1.0.0-alpha12
, WorkManager
будет использовать один из 3 методов для фонового задания - JobScheduler
, Firebase JobDispatcher
или AlarmManager
.
Означает ли это, что если мы перейдем на 1.0.0-alpha12
или более позднюю версию, WorkManager будет использовать толькоодин из двух способов фонового задания - JobScheduler
или AlarmManager
.Вызывает ли это побочный эффект, когда меньшее устройство сможет успешно выполнять фоновое задание?(Из-за меньших методов используются)