Googleは、公開に向けた新しい変更セットに取り組んでいると伝えられている アンドロイド14 これにより、ユーザーが古いアプリをデバイスにインストールできなくなります。 同社はすでに、Play ストア上のアプリに最小 API レベル要件を適用しており、開発者が古い Android リリースを対象としたアプリを公開することを妨げています。 ただし、この制限はユーザーが古いアプリをサイドロードすることを妨げるものではありません。
Google は、Android 14 と新たに投稿されたコード変更でこの問題を解決することを目指しています (経由) 9to5Google) は、同社が今後のリリースでより厳格な API 要件を適用することを示唆しています。 この変更が有効になると、ユーザーは指定された API レベルを満たさないアプリの APK ファイルをサイドロードできなくなります。 また、サードパーティのアプリストアが新しいガイドラインを満たしていないアプリをインストールすることも防止されます。
まず、Android 14 では、特に古い Android リリースを対象とするアプリがブロックされると伝えられています。 ただし、Google は、時間の経過とともに Android 6.0 Marshmallow までのしきい値を引き上げ、次のメカニズムを実装する予定です。 「徐々に強化していきます」 さらに遠く。 9to5Google 同社は、この機能を有効または無効にし、デバイスの古いアプリのしきい値を設定するオプションを OEM に提供する可能性が高いと指摘しています。
この動きは、マルウェアの拡散を抑制することを目的としています。 「マルウェアは、新しい API 動作の強制を回避するために、古い SDK バージョンをターゲットにする可能性があります。」 変更を担当した開発者はこう述べています。 ユーザーには、新しいフラグを使用してコマンド シェルを通じて古いアプリをデバイスにインストールするオプションが引き続きありますが、そのプロセスは APK をサイドロードするほど単純ではありません。 プロセスをより複雑にすることで、Google はユーザーがマルウェアを含むアプリを意図せずデバイスにインストールする可能性を低くします。
Google が Android 14 の最初の開発者プレビュー ビルドをリリースする数週間以内に、この変更についてさらに詳しく知ることができると予想されます。 次の主要なプラットフォーム アップグレードでの変更点をすべて知るには、今後の報道にご注目ください。
ソース: AOSP ゲリット
経由: 9to5Google