システムのバージョン(例:1.0
、2.2
など)をプログラムで確認する方法をご存知の方はいらっしゃいますか?
Candroid.os.Build.VERSION`]1をチェックします。
CODENAME
: 現在の開発コードネーム、またはリリースビルドの場合は "REL" という文字列です。INCREMENTAL
: このビルドを表すために基礎となるソース管理で使用される内部値です。RELEASE
: ユーザーが見ることのできるバージョン文字列です。
Androidのバージョンは、Build.VERSION
で確認できます。
ドキュメントでは、Build.VERSION.SDK_INT`をBuild.VERSION_CODES`の値と照合することを推奨しています。
これは、Build.VERSION.SDK_INT
がAPIレベル4、つまりAndroid 1.6 (Donut)でのみ導入されたことを理解していれば問題ありません。 しかし、もしアプリをAndroid 1.5以前で動作させたい場合は、代わりに非推奨のBuild.VERSION.SDK
を使用する必要があります。