Я использую Firebase-JobDispatcher. Я планировал некоторые задания и работал нормально, если я включил устройство. Но если я перезагружу свое устройство, запланированные задания не выполняются или он не получает перенесено? Я использовал setLifetime(Lifetime.FOREVER)
.Still теряются рабочие места на устройстве reboot.Below является код им using-Firebase JobDispatcher-Запланированные задания теряются при перезагрузке устройства
Job myJob = dispatcher.newJobBuilder()
.setService(MyJobService.class)
.setTag("DataSend")
.setRecurring(false)
.setLifetime(Lifetime.FOREVER)
.setTrigger(Trigger.executionWindow(0, 0))
.setRetryStrategy(RetryStrategy.DEFAULT_EXPONENTIAL)
.setConstraints(Constraint.ON_ANY_NETWORK)
.setExtras(myExtrasBundle)
.build();
Существует проблема - https://github.com/firebase/firebase-jobdispatcher-android/issues/101 – Oleksandr