2017-01-23 7 views
0

android-job libで私の経糸を正しく設定するための助けが必要です。android-job:定期的に1日に1回、DeviceIdle = true、できるだけ早く

私は1日に1回ジョブを開始したいと、デバイスはidelingです。また、仕事はできるだけ早く1日に開始する必要があります。それは、午前0時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(); 

答えて

0

リンクヘルパーが動作するアイドル状態の場合

ここでは、あなたのユースケースにそれを調整する必要があり、一日一回仕事のための私のコードsnippsetです。

バージョン1.2.0にはhelper classが含まれていることに注意してください。

関連する問題