正在使用作业调度程序
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
jobInfo = new JobInfo.Builder(1, componentName)
.setMinimumLatency(60000)
.setRequiredNetworkType(networkType)
.setPersisted(isPersistent)
.build();
} else {
jobInfo = new JobInfo.Builder(1, componentName)
.setPeriodic(60000)
.setRequiredNetworkType(networkType)
.setPersisted(isPersistent)
.build();
}
setMinimumLatency(60000(-->它不是每分钟执行一次。
setMinimumLatency()
不会设置定期作业。它设置一个将发生一次的作业。