我有一个任务,一旦安排好,应该每 15 分钟定期触发一次。下面给出的是我使用的代码,
int jobId = new JobRequest.Builder(WallpaperJob.TAG)
.setPeriodic(TimeUnit.MINUTES.toMillis(15), TimeUnit.MINUTES.toMillis(5))
.setPersisted(true)
.setUpdateCurrent(true)
.build()
.schedule();
我尝试更改电话日期和时间,但它没有被触发,我希望它应该根据系统时间的变化而触发。我不能完全否认工作被触发,因为在某些时候我注意到工作已经发生;但我不确定间隔时间。