需要一些帮助才能用android-job lib正确设置我的周期作业。
我想每天开始一次作业,但设备正在闲置。此外,作业应在当天尽可能快地开始。这意味着以最佳方式在凌晨00:01开始作业
而且这不是here所描述的解决方案!
这个是可能的吗?谁能给我一个正确的解决方案的提示?
这是我在设备空闲时每天执行一次作业的代码片段集
mJobId = new JobRequest.Builder(JOBTAG)
.setPeriodic(TimeUnit.HOURS.toMillis(24))
.setPersisted(true)
.setUpdateCurrent(true)
.setRequiresCharging(false)
.setRequiresDeviceIdle(true)
.setRequiredNetworkType(JobRequest.NetworkType.CONNECTED)
.build()
.schedule();发布于 2017-07-14 00:19:43
链接的帮助器可以工作,你只需要根据你的用例来调整它。
请注意,版本1.2.0将包含一个helper class,这将使您可以更轻松地执行此操作。
https://stackoverflow.com/questions/41811893
复制相似问题