Android12でWorkManagerを使用する

WorkManager 2.6では、指定されたプロセスでワーカーを実行する機能を実装しました。現在、WorkManager2.6は安定しています。

ただし、WorkManager 2.6は、Android 12(APIレベル31)を対象とするアプリとは互換性がありません。そのため、アプリがAndroid 12をターゲットにしている場合は、代わりにWorkManager2.7の使用に切り替える必要があります。WorkManager 2.7での変更には下位互換性があるため、2.6をすぐにスキップすることもできます。

Android 12のフォアグラウンドサービスの制限を考慮に入れるために、WorkManager2.7は優先ジョブのサポートを追加します。あなたのアプリが呼び出した場合は、Androidの12以降setForegroundAsyncは() 、それはフォアグラウンドサービス制限の対象だとき、ForegroundServiceStartNotAllowedExceptionがスローされます。したがって、可能な場合はWorkRequest.Builder.setExpedited(…)を使用することをお勧めします。アプリがフォアグラウンドサービスの制限を受けない場合のいくつかの例外があります。例外について詳しくは、こちらをご覧ください。

WorkManagerのsetExpedited()APIの動作を確認するには、公式のWorkManagerサンプルを確認してください。

WorkManager2.6およびWorkManager2.7の特定のリリースノートとともに、公式リリースノートで各WorkManagerリリースで行われた変更と改善の詳細なリストを確認できます。

最後に、WorkManagerに関連する機能のリクエストや問題がある場合は、パブリックトラッカーに問題を提出してください。

提案された投稿

ファンタジー ブッキング: フリーランス レスリング vs AAW

ファンタジー ブッキング: フリーランス レスリング vs AAW

シーンの設定 これは意見記事であり、すべての見解、アイデア、および考えは 2 Heels and a Face のみからのものであり、どちらのプロモーションもこの記事には貢献していません. 5 月になり、ローガン スクエア オーディトリアム (通称「LSA」) が 3 か月間契約を結んでいるというニュースが流れました。

開発がゴゾの景観を脅かす

開発がゴゾの景観を脅かす

編集者注: 長い間、自然景観は開発の名の下に破壊されてきました。「開発」 — それ自体が漠然とした概念 — は、世界中の破壊とエコサイドの主要な原動力です。

関連記事

24 年度に炭素除去に資金を提供

経路全体にわたる Carbon180 の割り当てリクエストの内訳

24 年度に炭素除去に資金を提供

アリソン・リー著、マネージング政府問題顧問 連邦政府の年次歳出プロセスは、二酸化炭素除去 (CDR) に資金を提供する取り組みの中心です。毎年、Carbon180 は、来年の資金がどこに流れるかの指針となるよう、さまざまな議会事務所に要望書を提出しています。

キリスト教徒の迫害: 私たちが語らないヘイトクライム

イスラム嫌悪のことは忘れてください。宗教的憎悪犯罪の主な犠牲者はキリスト教徒(そしてユダヤ人)です。

キリスト教徒の迫害: 私たちが語らないヘイトクライム

理性的な人なら誰でも、政界とメディア界が左派、さらには極左によって支配されており、政治的言説に不均衡を生み出している状況を知っています。宗教の分野では、この不均衡は明らかです。左翼の新聞やネットワークは急いでキリスト教の信仰を擁護していません。

ライティングスキルを向上させる実証済みの 3 つの方法

書くことの利点とそれを助けるための戦略

ライティングスキルを向上させる実証済みの 3 つの方法

2022 年には GPT-3 がリリースされるため、ライティング スキルの重要性は低くなるようです。AI を使えば、文章が苦手な人でも質の高い人材を生み出すことができます。

無限の命

大人になると、世界はそういうもので、あなたの人生はただ世界の中で生きていくだけで、決して命を危険にさらすことはなく、決められた道をたどって最後には死ぬだけで、失敗しないように努めるのだと言われがちです。壁を打ちすぎてはいけません。しかし、それは非常に限られた人生です。