端末の Android OS バージョンを調べる
2011年04月21日
Build.VERSION を使って Android OS のバージョンを調べる。
Build.VERSION の各フィールド
CODENAME- 開発コード名、あるいはリリースビルドの場合は
"REL"の文字列。
例:REL INCREMENTAL- ソースコードの管理で利用する内部値を表す文字列。
例:102588 RELEASE- ユーザーが確認可能なバージョン番号文字列。
例:2.3.3 SDK- SDK のバージョン番号文字列。(廃止予定。代りに
SDK_INTを利用)
例:10 SDK_INT- SDK のバージョン数値。
各バージョンはBuild.VERSION_CODESで定義されている。
例:10
Build.VERSION_CODES で利用できる定数
BASE- 最初の Android バージョン。
BASE_1_1- 最初のアップデート。バージョン1.1
CUPCAKE- バージョン1.5
CUR_DEVELOPMENT- 正式リリースになっていない開発バージョンの為の値。
DONUT- バージョン1.6
ECLAIR- バージョン2.0
ECLAIR_0_1- バージョン2.0.1
ECLAIR_MR1- バージョン2.1
FROYO- バージョン2.2
GINGERBREAD- バージョン2.3
GINGERBREAD_MR1- バージョン2.3.3
HONEYCOMB- バージョン3.0
参考:Build.VERSION | Android Developers
Build.VERSION_CODES | Android Developers