文系プログラマの勉強ノート

スマホアプリ開発やデザインなどについて勉強したことをまとめています

発売済Android端末情報を探すには

iOSと違い、Androidは数多くのメーカーから発売されているため、 どんな端末が世の中にあるのか全て把握するのは容易ではありません。

できるだけ正確な発売済のAndroid端末情報(端末一覧)がないか探していたところ、 本家Googleから入手する方法を2つ見つけました。

Google Play Consoleの端末カタログ

Google Play Consoleに少なくとも1つアプリをアップロードしている場合限定になりますが、下記リンクの「アプリの対応端末を確認する」の手順で端末カタログ(CSV形式)をダウンロードできます。   support.google.com

端末カタログにはメーカー、モデル名の他、解像度や画面密度、利用できるOSバージョンなどが記載されています。

掲載項目
  • Manufacturer (例:GoogleSamsung
  • Model Name (例:Pixel 2、Xperia XZ3)
  • Model Code (例:marlin、SO-03K)
  • RAM (TotalMem) (例:2735MB、3745-3748MB)
  • Form Factor (例:Phone、Tablet
  • System on Chip (例:Qualcomm MSM8998、Mediatek MT6757)
  • Screen Sizes (例:1440x2560、1080x1920;1440x2560)
  • Screen Densities (例:320、480;640)
  • ABIs (例:arm64-v8a;armeabi-v7a;armeabi、x86
  • Android SDK Versions(例:26;27;28、25)
  • OpenGL ES Versions (例:3.2、2)

ダウンロードしたCSVExcelなどで開いてフィルタリングすれば、例えば「Android9が使えるスマートホン」など、探したい条件で端末を探すことができます。

ただしこの端末カタログ、元々はアプリをGoogle Playに公開する際に対応端末を指定するためのものですので、 アプリのminSdkVersionなどによっては含まれない端末もあるかもしれません。

Android 搭載端末

アプリをアップロードしていなくても見られるGoogle公式情報だと、こんなのもありました。

www.android.com

仕事用プロファイルと仕事用管理に対応した Android 6.0 以上の端末を検索できます。 (「すべての端末を網羅しているわけではありません」とのこと)

Android端末を探すのって大変ですね。他に良い方法があったら教えていただけると嬉しいです。