問題タブ [android-jobscheduler]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
974 参照

android - Android JobScheduler は RxJava の代替として機能しますか?

rxjavaこれは、 (および)を使用した典型的なネットワーク呼び出しretrofitです。JobSchedulerこれの代わりに使えますか?はいの場合、どのように?なによりオススメです?

0 投票する
2 に答える
13192 参照

android - Android は、特定の時間に JobScheduler の実行を開始します

毎日決まった時間にJobSchedulerを起動し、3時間後に終了させたい。

ジョブを 20 分ごとに 3 時間トリガーする部分がありますが、JobInfo.Builder クラスには、正確な時間にジョブを開始するオプションがありません。

JobInfo.Builderクラスの概要を調べてみると、JobScheduler を開始する時間を設定するものは何もありません。

明らかに、私はそれを一日中実行したくなく、時間が一致することを確認します。これは必要以上にバッテリーを消耗し、悪いプログラミングです。

指定した時間に実行するアラームを作成して、このジョブをトリガーすることを考えていましたが、これは少しやり過ぎのようです。

この JobScheduler をトリガーする AlarmManger 以外に、この問題に対する他の解決策がある場合は、大歓迎です。

0 投票する
4 に答える
35547 参照

android - Android N でジョブ スケジューラが実行されない

ジョブ スケジューラは、Android Marshmallow および Lollipop デバイスでは期待どおりに動作しますが、Nexus 5x (Android N プレビュー) では実行されません。

ジョブをスケジュールするためのコード

サービスはマニフェストで次のように定義されています。

Android N (プレビュー) でこの問題が発生している人はいますか?

0 投票する
1 に答える
1748 参照

android - JobScheduler setRequiredNetworkType(JobInfo.NETWORK_TYPE_ANY) が機能しない

次のコードは実行されません。ジョブは正常にスケジュールされますが、実際には実行されません。私は 1 分 10 秒の優先期限を設定しました。デバイスは常に WiFi に接続されており、5 時間待機した後でも、起動したことはありません。私は何を間違っていますか?

0 投票する
1 に答える
7626 参照

android - JobScheduler.schedule(job) が JobService を開始していません

JobScheduler のライブラリをロリポップ前のデバイスで使用しています。ロリポップ デバイスを使用しています。問題は、mJobScheduler.schedule(job) でジョブ サービスを開始する必要がありますが、開始していません。また、.setPeriodic(2000) メソッドを含めると、アプリはこれでクラッシュします

スタックトレース。

私のメインアクティビティ

MyService クラス

私のマニフェストファイル