Сервис JobScheduler периодически не работает в течение 12 часов - PullRequest
0 голосов
/ 06 ноября 2019

Я пытаюсь запланировать JobService с JobInfo. Я хочу, чтобы он запускался периодически после каждых 12 часов. Ниже приведен мой код.

JobInfo purgingServiceJob = new JobInfo.Builder(SERVICE_JOB_ID,
                new ComponentName(this, PurgingService.class))
                .setRequiresCharging(false)
                .setPeriodic(12*60*60*1000)      //Millis for 12 hours
                .setPersisted(true)
                .build();

Но вместо этого это задание выполняется каждые 12 минут. Есть ли максимальный предел для setPeriodic миллис? или, может быть, я делаю здесь какую-то ошибкуЛюбая помощь будет принята с благодарностью.

...