6
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);

my code is here. even when all conditions are here, my job starts with delay. Can i trigger it somehow?

1 Answers1

4

Use Trigger.executionWindow(0, 0) instead of Trigger.NOW .It will normally start your job immediately or within 1 second.

Android Developer
  • 9,157
  • 18
  • 82
  • 139