Posted at

AndroidのバージョンコードとAPIレベルまとめ

More than 3 years have passed since last update.


はじめに

APIレベルをよく忘れるのでメモです。

android.os.Build.VERSION_CODESを元に一覧表にしました。

ただのメモとして書いていたのですが、VERSION_CODESのバージョンごとのコメントを見つつ、僕が最初に触ったAndroid 2.3のXperia acroのことを思い出し、あれからもう5年も経つのか…と思いながら書いていました。

皆さんもぜひ、最初に触ったAndroid端末のことを思い出しつつ、Androidのバージョンを振り返ってみてください!


バージョン、APIレベル一覧表

APIレベル
バージョンコード
Androidバージョン
リリース年月

1
BASE
1.0
2008年10月

2
BASE_1_1
1.1
2009年2月

3
CUPCAKE
1.5
2009年5月

4
DONUT
1.6
2009年9月

5
ECLAIR
2.0
2009年11月

6
ECLAIR_0_1
2.0.1
2009年12月

7
ECLAIR_MR1
2.1
2010年2月

8
FROYO
2.2
2010年6月

9
GINGERBREAD
2.3
2010年11月

10
GINGERBREAD_MR1
2.3.3
2011年2月

11
HONEYCOMB
3.0
2011年2月

12
HONEYCOMB_MR1
3.1
2011年5月

13
HONEYCOMB_MR2
3.2
2011年6月

14
ICE_CREAM_SANDWICH
4.0
2011年10月

15
ICE_CREAM_SANDWICH_MR1
4.0.3
2011年12月

16
JELLY_BEAN
4.1
2012年6月

17
JELLY_BEAN_MR1
4.2
2012年12月

18
JELLY_BEAN_MR2
4.3
2013年7月

19
KITKAT
4.4
2013年10月

20
KITKAT_WATCH
4.4W
コメントに書いてなかった

21
LOLLIPOP
5.0
コメントに書いてなかった

22
LOLLIPOP_MR1
5.0
コメントに書いてなかった

23
M
6.0
コメントに書いてなかった


なんか気になったこと

バージョンごとのコメントを書くのに特に決まりはないのか、そのバージョンの機能説明がされてあったり、されてなかったり、the revenge of the beans.とか書いてあったり、コメントみててちょっと面白かったです。

Android Mに至ってはM comes after L.としか書いてなくて、コメント書くのがめんどくさくなったのかなーとか思ったりしました。


おわりに

Android N、プレビュー版は既に出ていますが、正式リリースが楽しみですね!