指定された条件のために実行されなかった予定JobService(JobScheduler apiまたはfirebase jobdispather)は、デバイスの再起動後に自動的に再スケジュールされますか?または、再スケジュールする必要があります。デバイス再起動後の予約済みJobService
0
A
答えて
0
lollipopより古いデバイスで作業をしたい場合は、GCMタスクサービスを使用することをおすすめします。これは、ロリポップ以上でJobServiceを使用してジョブを完了させると思われますが、古いデバイスで代替実装を使用します。あなたはあなたが投稿の例では1オフタスクまたは定期的なタスクを作成することができますはっきりと見ることができる方法のうちそれと
http://blog.fossasia.org/working-with-gcm-task-service-on-android/
。あなたの1つのタスクが失敗した場合は、あなたはそれを自分で再スケジュールする必要があります。
0
JobSchedulerの場合は、setPersisted()を使用してリクエストを作成するときに、リクエストの永続性を指定できます。
Firebase JobDispatcherの場合は、setLifeTime()を使用してください。値はFOREVER
とUNTIL_NEXT_REBOOT
です。
関連する問題
- 1. 予約済みインスタンスを再販
- 2. Laravelジョブと予約済みステータスまたは予約済みキュー
- 3. Herokuの予約済みウォーカー
- 4. Rails予約済みクラス名
- 5. javaScript予約済みキーワード
- 6. [Android]デバイスの再起動後に再起動する
- 7. 予約済みのキーワードの疑問符
- 8. は予約済みのキーワードですか?
- 9. ハイブテーブルの名前が予約済みキーワード
- 10. 予約済みのキーワードでAmbuigity
- 11. 近くのメッセージAPIネームスペース予約済み
- 12. インストール後にデバイスを再起動
- 13. Rails - イベントは完全に予約済み
- 14. .NET Committedブロックと予約済みヒープサイズ
- 15. コントロールSQL Server CLR予約済みメモリ
- 16. Browserify:SyntaxError:キーワード 'let'は予約済み
- 17. 起動済みのブロードキャストレシーバーコンテキストパラメーター
- 18. ADBがデバイスの再起動後に再接続しない
- 19. デバイスの再起動後にバックグラウンドでアプリを自動実行
- 20. DevicePolicyManager `lockNowは();`デバイスの再起動後に動作しない
- 21. 再起動後に再起動する
- 22. 画像はデバイスを再起動した後にのみ表示されます
- 23. OS開発 - 起動時のシステムメモリ予約
- 24. デバイスの再起動後にウィジェットが消滅する
- 25. デバイスの再起動後にアプリをデバッグする
- 26. サービスがデバイスの再起動後に昼食を取らない...!
- 27. デバイスの再起動後にアラームを保持する方法
- 28. デバイスの再起動後にアラームを設定する
- 29. 予約済みのユーザーの一般的なリストを表示
- 30. JQLクエリのエラー:\ '%\'は予約済みのJQL文字です
ありがとうございました。しかし、私はJobScheduler apiについて期待していました! – ak0692