iOS とは異なり、Android ではアプリやサービスをバックグラウンドでより自由に実行できます。ただし、一部のアプリ開発者はこれらの権限を悪用し、アプリを不必要にバックグラウンドで実行し続け、携帯電話のバッテリー寿命と速度に影響を与えています.このようなアプリに対抗するために、Android OEM は積極的にバックグラウンド アプリを強制終了して、デバイスのバッテリー寿命を節約します。 Android 14 は、この問題に何らかの意味をもたらすことを約束します。
Google 本日発表 Android OEM と協力して、Android の開発ガイドラインに従うアプリ開発者のフラストレーションを軽減していること。 Android 14 では、バックグラウンド アプリの積極的な強制終了によってアプリの機能が損なわれることはありません。 Samsung は、この生活の質の向上のための Google の最初のパートナーです。韓国の会社 確認済み開発者のウェブサイトで、「Galaxy ユーザーにより一貫した信頼性の高いユーザー エクスペリエンスを提供する」という統一ポリシーを作成したと述べています。
Samsung は Google と協力して、Android 14 (One UI 6.0) 以降、バックグラウンドでのアプリの信頼性を向上させます
One UI 6.0 以降、Samsung はそれがキルしないことを確認しましたAndroid 14 を対象とするアプリのバックグラウンド サービス。それらのアプリが Android の新しいフォアグラウンド サービス API ポリシーに従って開発されている場合、意図したとおりに動作することが保証されます。
Android 14 は 3 つの重要な変更をもたらします (9To5Google 経由) を使用して、バックグラウンド アプリとサービスを処理します。
開発者は、フォアグラウンド サービス タイプを宣言し、タイプ固有のリクエストを行う必要がありますフォアグラウンド サービスを使用するのが適切な場合にオペレーティング システムが認識できるようにします。アプリは新しい ユーザー開始データ転送ジョブ タイプを使用する必要がありますJobScheduler の制約を利用して、大規模なダウンロードやアップロードなどのユーザーが開始したタスクをバックグラウンドでスムーズに続行します。新しい Google Play ポリシーを遵守して、フォアグラウンド サービスとユーザーが開始したデータ転送ジョブを適切に使用できるようにします.
デベロッパーが Android 14 に関する Google の新しいポリシーに従ってアプリを構築している限り、アプリ デベロッパーは、意図しないときにアプリがバックグラウンドで停止することを心配する必要はありません。 Samsung が行ったように、Android ブランドが Google に参加するようになると、アプリ開発者はアプリの動作について心配する必要がなくなります。さまざまなブランドの携帯電話やタブレットで動作が異なります。これは、アプリ開発者、ブランド、およびユーザーにとって素晴らしいことです。