我正在使用Evernote Android Jobs库在Android 8.1.0 上安排任务。周期性作业的默认最小间隔为15分钟,这使调试很耗时。我发现article表示可以使用
JobManager.instance().getConfig().setAllowSmallerIntervalsForMarshmallow(true);
在调试时间隔更短,但是使用此命令时,在getConfig()下出现弯曲的行。 如何减少间隔时间?
Android-jobs版本 1.2.6
答案 0 :(得分:0)
已弃用方法 setAllowSmallerIntervalsForMarshmallow(true),并且在库版本 1.2.6 中不再使用该方法。我们可以使用以下代码来启动作业。 / p>
注意:这只能用于调试,不能用于生产。
private void runJobImmediately() {
new JobRequest.Builder(DemoSyncJob.TAG)
.startNow()
.build()
.schedule();
}