FireBase Job Dispatcher.即使使用Triger.Now,工作也会在20-60秒后开始.我该如何解决?

Rom*_*sky 6 java android schedule firebase

Job job = dispatcher.newJobBuilder()
            .setTag("JOB_TAG")
            .setService(MyService.class)
            .setTrigger(Trigger.NOW)
            .setReplaceCurrent(false)
            .setRetryStrategy(RetryStrategy.DEFAULT_EXPONENTIAL)
            .setConstraints(Constraint.ON_ANY_NETWORK)
            .build();
    dispatcher.schedule(job);
Run Code Online (Sandbox Code Playgroud)

我的代码在这里.即使所有条件都在这里,我的工作也会延迟.我可以以某种方式触发它吗?

And*_*per 4

使用Trigger.executionWindow(0, 0)而不是。Trigger.NOW它通常会立即或在 1 秒内开始您的工作。