Build.UNKNOWNは不明な場合を定義しています。大抵、”unknown”など不明を示す文字列が入っています。 この場合は、ほかのビルド情報に格納されている情報が”unknown”と一致していれば不明または未提供の情報と判断できます。 取得できる情報は、Androidのバージョンによって異なっており、最新のAndroid2.2をベースに考えるとAndroid 1.6では、 ブートローダーのバージョン: Build.BOOTLOADER CPU第2命令セット: Build.CPU_ABI2 ハードウェア情報: Build.HARDWARE ラジオ(無線)ファームウェアバージョン: Build.RADIO 情報不明時の識別子: Build.UNKNOWN が取得できません。 以下、サンプルコードと主な開発環境(NexusOne、JN-DK01、エミュレータ)で取得できるBuild情報です