Android 15 では、Marshmallow および以前のバージョンに基づく古いアプリをインストールできません

次の Android アップデートであるAndroid 15では、インストールできる古いアプリケーションがさらに制限されます。 Android Marshmallow 以前のバージョンに基づく古いアプリケーションをインストールすることはできません。少なくとも、伝統的な方法ではありません。

Android 14では、Google は古い Android アプリを停止し、 Lollipop 以前に基づくアプリのインストールを防止しました。 Android 15 では、この制限が 1 バージョンずつ増加します。2015 年に発売された Android のバージョンである Marshmallow に基づくアプリケーションはインストールできなくなります。

少なくとも Nougat ベースのアプリ

Android 14 まで、Google はGoogle Play ポリシーを通じて古いアプリに制限を設け、アプリをストアに残しておきたい場合は最新バージョンの Android に基づいてアプリを更新するようユーザーに求めていました。 Android 14 以降、オペレーティング システム自体が、非常に古いアプリケーションのインストールを妨げる原因となっています。

古いバージョンの Android をベースにした古いアプリケーションの問題は、セキュリティとプライバシーに関する最新の開発を活用していないことです。そのため、一部の開発者は制限を回避するために遅れています。たとえば、Marshmallow では実行時権限が導入されたため、古いバージョンに基づくアプリでも起動時にすべての権限が取得されます。

安全ではない

Googleは昨年、この変更を「マルウェアがセキュリティとプライバシーの改善を回避することをより困難にする」ための措置であり、Marshmallowに制限を設けるためだと説明した。アプリが API 22 以下に基づいていた場合、 APK からインストールしようとすると失敗します。 Mishaal Rahman 氏の報告によると、Android 15 では、制限が API 23 (Marshmallow) まで上がります。

これは、コマンド adb install –bypass-low-target-sdk-block application を使用してインストールしない限り、 Nougat より前のバージョンの Android に基づく古いアプリケーションの APK をインストールしようとすると、エラーが発生することを意味します。 .apk。

幸いなことに、この制限により、意図的に古いバージョンに基づく悪意のあるアプリケーションから保護できる可能性があり、この制限はすでにインストールされているアプリケーションには影響しません。つまり、古いアプリケーションを Android 15 にアップデートしても、引き続き使用できます。

経由とスクリーンショット | アンドロイド警察

Android 15 では、Marshmallow および以前のバージョンに基づく古いアプリをインストールできません・関連動画