2012年2月21日火曜日

APIレベル

Android 2.3の端末が大部分を占め、Android 4.0の端末がまだ数えるほどしかないという状況ですが、早くもAndroid 5.0が6月に発表されるらしいというニュースが流れていました。

バージョンがあがってきて、APIレベルの数も増えてきましたので、OS (Android)のバージョンとAPIのバージョン(APIレベル)を表にまとめてみました。

リリースOSバージョンAPI
レベル
開発コードバージョンコード
2008/10Android 1.01非公開BASE
2009/02Android 1.12非公開BASE_1_1
2009/05Android 1.53CupcakeCUPCAKE
2009/09Android 1.64DonutDONUT
2009/11Android 2.05EclairECLAIR
2009/12Android 2.0.16ECLAIR_0_1
2010/01Android 2.1.x7ECLAIR_MR1
2010/06Android 2.2.x8FroyoFROYO
2010/11Android 2.39GingerbreadGINGERBREAD
Android 2.3.1
Android 2.3.2
2011/02Android 2.3.310GINGERBREAD_MR1
Android 2.3.4
2011/02Android 3.0.x11HoneycombHONEYCOMB
2011/05Android 3.1.x12HONEYCOMB_MR1
2011/06Android 3.213HONEYCOMB_MR2
2011/10Android 4.014Ice Cream
Sandwich
ICE_CREAM_SANDWICH
Android 4.0.1
Android 4.0.2
2011/12?Android 4.0.315ICE_CREAM_SANDWICH_MR1





2012/??Android 5.0??(Jelly Bean)???

ECLAIR、GINGERBREAD、HONEYCOMB、それにICE_CREAM_SANDWICHの後ろの「MR」は「Maintenance Release」の略で、不具合が修正されたバージョンです。

こうやってリリース時期もまとめてみると、2.xはスマートフォン向け、3.xはタブレットに特化、4.xでスマートフォンとタブレットを融合、という時期だったので、2011年は慌しい年でしたね。

参考:
http://developer.android.com/guide/appendix/api-levels.html
http://developer.android.com/reference/android/os/Build.VERSION_CODES.html

0 件のコメント:

コメントを投稿