私のアプリケーションでは、デバイスのAndroidOSコード名を表示したいと思います。つまり、実行時にデバイスからAndroidOSコード名を取得したいのですHoneycomb
。Gingerbread
そのコードネームを刺す方法はありますか?アプリの画面の1つにその名前を表示したいと思います。
このように比較して、文字列をハードコーディングできます。
if (Build.VERSION.SDK_INT==Build.VERSION_CODES.GINGERBREAD) {
CodeName=”GINGERBREAD”
} else if (Build.VERSION.SDK_INT==Build.VERSION_CODES.HONEYCOMB){
CodeName=”Honeycom”
}
しかし、明日新しいバージョンがリリースされた場合は、コードを再度変更する必要があります。そのため、バージョン番号を取得する代わりに、コード名の文字列自体を取得する理由を探しています。
では、OSのバージョン番号を取得するように、デバイスのOSコード名を取得する方法を誰かが提案できますか?