問題タブ [miui]

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 投票する
4 に答える
21336 参照

android - WorkManager が PeriodicWorkRequest を繰り返さない

コードをバックグラウンドで実行する Android アプリケーションを作成しています。Android Oreo によってバックグラウンド サービスに導入された制限についてはよく理解しています。そのため、WorkManager API を使用してタスクの実行をスケジュールしています。Android API 24 (Nougat) を使用して Mi Max デバイスでコードをテストしており、自動起動を手動で有効にして、MIUI がアプリをバックグラウンドで実行できるようにしていますが、問題は、WorkManager がアプリケーションの起動時に初めて起動することです。その後、それは機能しません。以下は、定期的な作業要求と作業自体に使用している私のコードです。

PeriodicWorkRequest 呼び出し:

ClassExtendingWorker: