ジョブスケジューラを使用しています if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) { jobInfo = new JobInfo.Builder(1, componentName) .setMinimumLatency(60000) .setRequiredNetworkType(networkType) .setPersisted(isPersistent) .build(); } else { jobInfo = new JobInfo.Builder(1, componentName) .setPeriodic(60000) .setRequiredNetworkType(networkType) .setPersisted(isPersistent) .build(); }
setMinimumLatency(60000) - > 1分ごとに実行されません。ジョブスケジューラandroid nougat毎分動作しません。
0
A
答えて
0
setMinimumLatency()
は繰り返しジョブを設定しません。これは、一度発生するジョブを設定します。
関連する問題
- 1. Android Nougat、Runtime.execは動作しません
- 2. Wifi Scannerはandroid nougatと動作しません(7.0)
- 3. ジョブスケジューラAndroid 7.0(Nougat)で周期的に繰り返されない
- 4. アプリケーションがandroid nougatで動作しない
- 5. Android NougatでAudioManager.isWiredHeadsetOn()が動作しない
- 6. Androidのカメラ作物はNougatでサポートしていません7
- 7. 毎日実行するジョブスケジューラ
- 8. デバッグはNougatエミュレータでは動作しませんが、実際のKitKatデバイスで動作します
- 9. jQuery animate scrollTopは最新のアンドロイド版では動作しませんNougat
- 10. Androidのジョブスケジューラ
- 11. Android Nougat - 連絡先スキーマが正しくありません
- 12. マップで分割!動作しません
- 13. Cordova 3.6 File Pluginがandroid nougatで動作しない
- 14. Android NougatでAdobe Creative SDKが動作しない
- 15. AndroidのUSBデバッグが7.1.1 Nougatで動作しない
- 16. ImageView.setImageBitmap(bla)関数がAndroid One Nougat 7.1.1で動作しない
- 17. firstAppearは動作しません、毎回ViewController init
- 18. WinCe PlaySoundが毎回動作しません
- 19. HelpInsightのXMLドキュメントが毎回動作しません
- 20. Tkinter rectangle itemconfig fill updateが毎回動作しません
- 21. Android SDK Manager.exeは動作しません
- 22. Androidのスケールキャンバスが動作しません
- 23. Android 9パッチが動作しません
- 24. android setOnClickListener動作しません
- 25. Androidサポートライブラリが動作しません(Eclipse)
- 26. Androidマルチタッチが動作しません
- 27. nativescript android javacvが動作しません。
- 28. Android - addToBackStack()が動作しません。
- 29. Android HttpUrlConnectionが動作しません
- 30. データベースインサートはAndroidで動作しません
それでは、ノーガットバージョンで1分ごとにプロセスを実行するにはどうすればいいですか? –
@RajeshKanna:一般的に、あなたはできません。 'AlarmManager'は毎分繰り返し作業をスケジュールすることができますが、手動で行う必要があります(例えば、' setExact() 'を使って作業をトリガする必要があります。作業の一部は' setExact() 'を呼び出して次の作業)。しかし、ほとんどのAndroid 6.0+デバイスはほとんどの場合、Dozeモードになっており、その間はアラームは呼び出されません。ユーザーは、このような頻繁なバックグラウンド作業をしようとするアプリが好きではないということをかなり大声で表明しています。そのため、GoogleはAndroidの対応を強化しています。 – CommonsWare