Настройка setOverrideDeadline в Api 23 задерживает выполнение задания на 10 секунд, но при использовании setMinimumLatency задание не работает.Более поздние версии android setOverrideDeadline не задерживают работу, но setMinimumLatency делает.
Может кто-нибудь объяснить мне, как setMinimumLatency и setOverrideDeadline работают в разных API?
JobScheduler jobScheduler = (JobScheduler)getApplicationContext()
.getSystemService(JOB_SCHEDULER_SERVICE);
ComponentName componentName = new ComponentName(this, MyJob.class);
JobInfo jobInfo = new JobInfo.Builder(1, componentName)
.setOverrideDeadline(10000)
.setPersisted(true).build();
jobScheduler.schedule(jobInfo);