Googleが公開したAndroidのバージョン別分布で、Android 11が依然として10.5%を占めていることが分かった。2026年10月1日更新と表示されたデータによると、最新のAndroid 17は0.9%にとどまり、Android 11の割合はその約11.7倍に達する。最も普及しているのはAndroid 16の25.4%だが、古いOSを使い続ける端末も相当数残っている。

この分布は、Androidアプリの開発者が最低対応OSを決めるうえで重要な判断材料となる。例えば、最低対応バージョンをAndroid 11から12へ引き上げた場合、今回の分布ではOSの条件を満たす端末の割合が10.5ポイント減少する。ただし、最新OSに合わせてアプリを調整・検証することと、古いOSへの対応を打ち切ることは別の判断だ。さらに、Android 11以下ではシステムの一部を更新するMainlineのサポートも終了しており、アプリの互換性とOSの更新状況を分けて考える必要がある。

AD

Android 11は10.5%、Android 17の約11.7倍に

GoogleがAndroid Studio向けに配信するJSONデータには、Androidの各バージョンが占める割合と、対応するAPIレベルが収録されている。2026年10月1日更新と表示されたデータでは、Android 11の値が0.105、Android 17が0.009となっている。百分率に換算すると、それぞれ10.5%と0.9%だ。Android 16は25.4%で、掲載されたバージョンの中で最大の割合を占めている。

Androidバージョン 端末の割合
Android 11 10.5%
Android 12 9.6%
Android 13 11.8%
Android 14 15.3%
Android 15 14.7%
Android 16 25.4%
Android 17 0.9%

Android 11の10.5%をAndroid 17の0.9%で割ると、約11.7倍になる。ただし、これは同じ調査分布における端末の割合を比較したものであり、利用者の実人数を比較したものではない。Android 11から13までの3世代を合計すると31.9%となり、Android 16単独の25.4%を上回る。比較的新しいバージョンへの移行が進む一方で、数世代前のOSを搭載した端末も一定の割合を占めていることが分かる。

Googleは開発者向けダッシュボードで、Google Play上のアクティブ端末を対象としたAndroidのバージョン分布を公開している。Googleのデータを一覧化しているComposablesにも、2026年10月1日という更新表示と同じ数値が掲載されている。ただし、今回のJSONデータには調査対象の地域や標本数、具体的な計測開始日と終了日が記載されていない。10月1日はあくまでデータの更新表示日であり、実際の観測期間は不明だ。

このデータだけでは、古いAndroidが使われ続けている理由や、利用者の買い替え意向までは分からない。また、同じ条件で集計された過去の一次データとの比較も含まれていないため、Android 11の割合がどの程度減少しているのか、Android 17の普及がどれほどの速さで進んでいるのかを判断することもできない。今回の数値は、あくまで更新時点で公表されたバージョン別分布として捉える必要がある。

最低対応OSをAndroid 11から12へ引き上げると対象が10.5ポイント減少

Android 11が10.5%を占めるという数字は、アプリ開発者にとって重要な意味を持つ。Androidアプリには、インストールに必要なOSの最低バージョンを指定する仕組みがあり、この条件を満たさない端末には原則としてアプリをインストールできない。最低対応OSを引き上げることは、それまで利用できていた一部の端末を対応対象から外すことを意味する。

Androidでは、アプリの最低対応APIレベルを「minSdkVersion」で指定する。一方、「targetSdkVersion」はアプリが対象とするAPIレベルを指定するもので、OSがアプリに適用する互換性動作などにも影響する。両者は異なる設定であり、最新のAndroidに対応するためにtargetSdkVersionを引き上げても、minSdkVersionまで同時に引き上げる必要はない。つまり、最新OSへの対応を進めながら、古いAndroidでの動作を維持することも可能だ。

ただし、新しいOSで追加されたAPIを利用する場合には、旧バージョンとの互換性を考慮しなければならない。古いAndroidに存在しない機能を無条件に呼び出せば、アプリが正常に動作しない可能性がある。そのため、OSのバージョンに応じて処理を切り替えたり、代替手段を用意したりする必要がある。最低対応OSを維持する場合でも、旧バージョンでの動作検証は欠かせない。

ComposablesはGoogleのデータを基に、各Androidバージョン以上を搭載した端末の累積割合も掲載している。2026年10月1日更新のデータで、Android 11以上とAndroid 12以上を比較すると、次のようになる。

最低対応OSの条件 条件を満たし得る端末の割合
Android 11以上 88.2%
Android 12以上 77.7%
差(88.2 − 77.7) 10.5ポイント

最低対応OSをAndroid 11から12へ引き上げると、この分布でOSの条件を満たす端末の割合は88.2%から77.7%へ低下する。その差は10.5ポイントで、Android 11単独のシェアと一致する。ここで重要なのは、10.5ポイントという数字が2つの割合の差を表している点だ。対象端末数が相対的に10.5%減るという意味ではなく、Android 11以上の端末を基準にした相対的な減少率は約11.9%となる。

もっとも、この計算はOSのバージョンだけを条件とした理論上の対象範囲を示しているにすぎない。実際のアプリでは、ハードウェアの性能や必要な機能など、OS以外の要件によって対応端末が制限されることもある。また、アプリの利用者が使っている端末の構成は、Google Play全体の分布と一致するとは限らない。したがって、10.5ポイントという差を、そのまま特定アプリの利用者数や売上の減少率に置き換えることはできない。なお、元データの各バージョンの表示値を合計すると99.9%となり、端数処理による丸め誤差が含まれている。

AD

Android 11以下ではMainlineの更新サポートが終了

アプリが古いAndroidでも動作することと、そのOSに対する更新サポートが継続していることは別の問題だ。GoogleのAndroid Open Source Project(AOSP)の文書によると、Android 11以下に対するMainlineのサポートは2025年第4四半期に終了している。今回のバージョン分布が更新された2026年10月よりも前に、システムの一部を更新する仕組みのサポートが終了していたことになる。

MainlineはAndroid 10で導入された仕組みで、OS全体を更新することなく、一部のシステムコンポーネントを個別に更新できるようにするものだ。更新プログラムはGoogle Playシステムアップデートや、端末メーカーなどのパートナーが配信するOTA(無線更新)を通じて届けられる。通常のOSアップデートとは別の経路でシステム部品を更新できるため、Androidの保守において重要な役割を担っている。

ただし、Android 11以下のMainlineサポート終了を、Androidに関連するすべての更新サービスが終了したという意味に受け取るべきではない。Google PlayシステムアップデートとGoogle Play開発者サービスは別の仕組みであり、Mainlineのサポート終了だけを根拠に、Google Play開発者サービス全体の提供が終了したとはいえない。また、Android 11を搭載するすべての端末について、メーカーが個別に配信するセキュリティパッチまで終了したことを示すものでもない。

実際にどの更新プログラムが利用できるかは、端末メーカーや機種によって異なる。そのため、Android 11というOSバージョンだけで、個々の端末のセキュリティ更新状況を判断することはできない。今回の分布で示された10.5%という割合から、既知の脆弱性を抱えた端末の台数や、攻撃を受けた端末の割合を算出することも不可能だ。アプリの対応状況と端末の更新状況は、それぞれ別の情報に基づいて確認する必要がある。

最新OSへの対応と旧バージョンの維持をどう判断するか

Androidアプリの開発者にとって、今回のバージョン分布は最低対応OSを見直す際の参考になる。ただし、Google Play全体のシェアだけで対応打ち切りを判断するのは適切ではない。実際に自分のアプリがどのAndroidバージョンで利用されているのかを調べ、その利用状況と保守コストを比較する必要がある。最新OSへの対応を進めながら、一定数の利用者が残る旧バージョンを引き続きサポートすることも選択肢となる。

Google Play Consoleの「Reach and devices」では、アプリの利用状況や対応端末の構成を分析できる。インストール数や収益、不具合率などを確認できるほか、Androidバージョン、RAM容量、SoCといった条件による内訳も調べられる。比較対象となるアプリ群のデータや過去の推移を参照し、CSV形式でデータを利用することも可能だ。こうした情報を使えば、Android 11への対応を打ち切った場合に、実際の利用者や収益へどの程度の影響が生じ得るかを、全体分布より具体的に評価できる。

一方、Android 11搭載端末を使い続ける利用者にとって重要なのは、アプリがインストールできるかどうかだけではない。OSのバージョンが同じでも、端末メーカーや機種によってセキュリティ更新の提供状況は異なるためだ。アプリが正常に動作していても、必要な更新が継続して届いているとは限らない。利用者はメーカーが公開する機種別のサポート情報を確認し、アプリの動作条件と併せて判断する必要がある。

Android 11が依然として10.5%を占める状況は、古いOSへの対応を一律に打ち切ることの難しさを物語っている。一方で、Mainlineのサポート終了を踏まえると、旧バージョンを維持する判断には互換性だけでなく、端末の保守状況も考慮しなければならない。アプリ開発者には、自社アプリの実際の利用分布を把握したうえで、旧OSへの対応を続ける価値と、開発・保守に伴う負担を比較することが求められる。