AndroidのOSバージョンとコードネームとAPIの一覧表

私は未だにAndroidのOSバージョンとAPIの数字とコードネームが結びついていません。最新の5.0がAPI21で、Lolipopだというのは分かるんですけどね。

ソースコードを読んでいて、JBとかICSとか出てきて「それバージョンで言うとどこ?」と混乱したのでまとめておくことにしました。

バージョン コードネーム api
5.0.1 Lolipop 21
4.4w Android L Preview 20
4.4 KitKat 19
4.3 Jelly Bean 18
4.2.x 17
4.1.x 16
4.0.3〜4.0.4 Ice Cream Sandwich 15
4.0〜4.0.2 14
3.2 Honeycomb 13
3.1 12
3.0 11
2.3.3〜2.3.7 Gingerbread 10
2.3〜2.3.2 9
2.2 Froyo 8
2.1 Eclair 7
2,0.1 6
2.0 5
1.6 Donut 4
1.5 Capcake 3
1.1 2
1.0 1
Android Studioのデフォルトでは、API10〜21をサポートするようにプロジェクトが作成されます。2.3.3までサポートするということですね。

ちなみにOSバージョンごとのシェアはAndroid DevelopersのDashbordsで公開されています。(2.2以降のバージョンのみですが)

コードネームの頭文字がAから順番につけられているので、それを押さえていれば大体どのあたりのバージョンなのか検討がつくかもしれません。

Amazonのほしいものリストを公開しています。仕事で欲しいもの、単なる趣味としてほしいもの、リフレッシュのために欲しいものなどを登録しています。 寄贈いただけると泣いて喜びます。大したお礼はできませんが、よりよい情報発信へのモチベーションに繋がりますので、ご検討いただければ幸いです。