每一部手機設備都會有不同的系統版本、開發商或是軟硬體識別碼等等,當然在 Android 手機上也不例外。有些基本資料內容會在關於手機的項目中顯示
儘管如此,我們還是可以透過 android.os.Build 來取得目前手機中更細節的資訊:
檢視原始碼 Android
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | import android.os.Build; // 主機版名稱 String board = Build.BOARD; // 品牌名稱 String brand = Build.BRAND; // CPU + ABI String cpu = Build.CPU_ABI; // 設備名稱 String device = Build.DEVICE; // 版本號碼 String display = Build.DISPLAY; // 設備識別碼 String fingerprint = Build.FINGERPRINT; // HOST String host = Build.HOST; // 版本號碼 String id = Build.ID; // 製造商 String manufacturer = Build.MANUFACTURER; // 模組號碼 String model = Build.MODEL; // 產品名稱 String product = Build.PRODUCT; // 設備描述 String tags = Build.TAGS; // 設備類別; user or eng String type = Build.TYPE; // USER String user = Build.USER; |
雖然目前只能當做參考資料使用,不過或多或少能讓開發者有進一步的了解。