Vru*_*nis 6 android firebase-job-dispatcher
我想通过以下使用FirebaseJobDispatcher 此
但我的问题是,如何设置调度程序对象的时间间隔,如GCMNetworkManager(setPeriod).或者请解释FirebaseJobDispatcher的工作原理.
一天前才开始与调度员合作,所以我可能是错的。我认为对于你想做的事情,你必须将你的工作设置为重复性并选择合适的触发器。
final Job.Builder builder = dispatcher.newJobBuilder()
.setTag("myJob")
.setService(myJobService.class)
.setRecurring(true)
.setTrigger(Trigger.executionWindow(59, 61));
Run Code Online (Sandbox Code Playgroud)
会给你一份大约每分钟重复一次的工作。
一般如何启动作业并设置 Dispatcher 我建议您查看 testapp,该应用程序可在 FirebaseJobDispatcher git 存储库(您已经链接)中找到。特别是JobFormActivity和DemoJobService类。