Google Play Services の将来のバージョンでは、Android 2.3 Gingerbread のサポートが終了します。このバージョンのシステムは依然として世界中の Android スマートフォンの約 1.3% に搭載されていますが、バージョン 10.3 以降の Play Services SDK に基づくアプリケーションとの互換性はなくなります。

昨日、Google Play Services の次のバージョン v10.0 がリリースされるという事実についてお話しました。Google にとって将来に備える上で最も重要なものの 1 つであることは間違いありません。しかし、Google が過去との関係を断ち切ることを決めたのも、この新しい支店に関してです。実際、Google はバージョン 10.3 から Android 2.3 Gingerbread のサポートを停止し、このバージョンの Android の事​​実上のサポート終了を示します。

6年前のバージョンが終了

Google Play Services SDK のバージョン 10.3 以降、アプリケーションは互換性がなくなります。Android 2.3 ジンジャーブレッド。 Google Play 開発者サービスは、バージョンに関係なく、Android での機能の可用性を保証します。たとえば、これは、Google が通知バーから Chromecast を制御できるようにした方法です。Android 5.0 Lollipop 以降の Android の任意のバージョン

互換性の重み、ハニカム、巻き添え被害者

開発者が古いバージョンの Android との互換性の問題によって永遠に制限されないようにするため、Google は Android 2.3 ジンジャーブレッド API のサポートを終了することを決定しました。したがって、Gingerbread をまだサポートしていたアプリケーションではレベル 9 までであったのに対し、新しいアプリケーションはレベル 14 の API のみをカバーする必要があります。

ただし、これらの API のサポートの終了は、システムの下で実行されているデバイスがAndroid 3.X ハニカムAPI レベル 14 は Android 4.0.1 Ice Cream Sandwich に対応するため、サポートされなくなります。

2017 年初めに計画閉鎖

Google は、このサポートの終了は 2017 年の初めに発効する予定であると述べていますが、詳細は明らかにしていません。いずれにせよ、これにより開発者が選択を行うのに十分な時間が残されます。まず、これらのバージョンの Android との互換性を停止するか、次のようなより新しいバージョンに焦点を当てるかのどちらかです。Android 6.0 マシュマロまたはAndroid 7.0 ヌガーこれにより、すべてのユーザーに、より一貫した機能セットが提供されます。

または、次に、これらの古いバージョンとの互換性を維持したい場合は、APKPlay ストアで最新バージョンを提供できるように差別化されており、これらのデバイスを除外するわけではありませんが、