2017-01-23 45 views
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); 

benim kod burada. tüm koşullar burada olsa bile, işim gecikmeyle başlar. Bir şekilde onu tetikleyebilir miyim? yerine Trigger.NOW Ashton kapısı arasındaFirebase İş Dispatcher. iş bile Triger.Now ile 20-60 sn sonra başlar. Nasıl düzeltebilirim?

cevap

4

Kullanım Trigger.executionWindow(0, 0) normalde hemen veya 1 saniye içinde işinizi başlayacaktır.