нужна помощь, чтобы правильно настроить мою perodic работу с android-job lib.
Хочу запускать работу раз в день а аппарат зависает. Кроме того, работа должна начинаться как можно раньше в день. Это означает, что в лучшем случае работа начинается в 00:01.
И это не то решение, которое описано здесь!
Это возможно? Может ли кто-нибудь дать мне подсказку для правильного решения?
Вот мой фрагмент кода для работы один раз в день, если устройство простаивает
mJobId = new JobRequest.Builder(JOBTAG)
.setPeriodic(TimeUnit.HOURS.toMillis(24))
.setPersisted(true)
.setUpdateCurrent(true)
.setRequiresCharging(false)
.setRequiresDeviceIdle(true)
.setRequiredNetworkType(JobRequest.NetworkType.CONNECTED)
.build()
.schedule();