Google Play サービスは Android ICS (API 14-15) のサポートを終了します

click fraud protection

Google は、Google Play Services が API 14 と API 15 のサポートを終了すると発表しました。 これには、Android バージョン 4.0 ~ 4.0.4 が含まれます。

私たちは人生で前に進まなければならない時が来ます。 これには、特定の関係、仕事、または古いバージョンの Android (Google Play サービスの場合) などの些細なことが含まれる場合があります。 Android 4.0 Ice Cream Sandwich は 7 年以上前にリリースされましたが、Google はこの古い甘いお菓子を廃止する時期が来たと考えています。 同社は今週、Google Play ServicesがAPI 14とAPI 15のサポートを終了すると発表した。 これには、Android バージョン 4.0 ~ 4.0.4 が含まれます。

Android のメジャー バージョンについて言及するとき、多くの人が Android の断片化について話します。 最新の例では、Android Pie は 4 か月前にリリースされましたが、市場の最大手のスマートフォン OEM の一部は今、Android Pie をリリースしようとしています。 パブリックベータテストを行っている アップデート用に。 これらのメジャー バージョン アップデートでは、(新しい API が追加されるため) 最も話題になっている新機能がいくつか提供されます。 AOSP へ)しかし、Google Play のおかげでスマートフォンに追加される新機能がたくさんあります サービス。

このニュースにより、Ice Cream Sandwich を実行している人は、Google Play Services のアップデートを入手できなくなります。 具体的には、Android 4.0 ~ 4.0.4 を実行しているデバイスでは、Google Play ストアからバージョン 14.7.99 以降の Play Services APK を更新できなくなります。 正直に言うと、Google Play Services のアップデートを受け取らなくなるバージョンの Android を実行しているアクティブな Android デバイスは 1% 未満です。 Ice Cream Sandwich は 10 月下旬の時点で、アクティブな Android デバイスの 0.3% でのみ実行されていました。 確かに、アクティブなデバイスの数はまだ 600 万台未満ですが、世界中で 20 億台以上あることを考えると、これは非常に小さな数です。

今年初めに新しい SDK バージョンが変更されたため、各ライブラリは個別にリリースでき、独自の minSdkVersion を更新できるようになりました。 現在 API レベル 14 または 15 をサポートしているアプリでは、新しい SDK バージョンに更新するとビルド エラーが発生します。 当然のことながら、これらのビルド エラーを修正するために Google が推奨する行動方針は、サポートされる最小 API レベルとして API レベル 16 をターゲットにすることです。 ただし、まだ 600 万台のアクティブな Android デバイスが存在しており、一部の開発者はそれらのサポートを継続したいと考えているかもしれません。

あなたがそのような開発者の一人であれば、構成とコード管理を行うことでこれを行うことができます。 さまざまなバージョンの Google Play サービスを使用して、さまざまな最小 API レベルをサポートする複数の APK を構築できます。 これを行うには、開発者は Gradle のビルド バリアント機能を使用して、アプリのレガシー バージョンと新しいバージョンのビルド フレーバーを定義できるようにする必要があります。


出典: Google