Android獲取手機製作商,系統版本等

2021-09-30 10:22:28 字數 1454 閱讀 5148

在開發中 我們有時候會需要獲取當前手機的系統版本來進行判斷,或者需要獲取一些當前手機的硬體資訊。

android.os.build類中。包括了這樣的一些資訊。我們可以直接呼叫 而不需要新增任何的許可權和方法。

android.os.build.board:獲取裝置基板名稱

android.os.build.bootloader:獲取裝置引導程式版本號

android.os.build.brand:獲取裝置品牌

android.os.build.cpu_abi:獲取裝置指令集名稱(cpu的型別)

android.os.build.cpu_abi2:獲取第二個指令集名稱

android.os.build.device:獲取裝置驅動名稱

android.os.build.display:獲取裝置顯示的版本包(在系統設定中顯示為版本號)和id一樣

android.os.build.fingerprint:裝置的唯一標識。由裝置的多個資訊拼接合成。

android.os.build.hardware:裝置硬體名稱,一般和基板名稱一樣(board)

android.os.build.host:裝置主機位址

android.os.build.id:裝置版本號。

android.os.build.model :獲取手機的型號 裝置名稱。

android.os.build.manufacturer:獲取裝置製造商

android:os.build.product:整個產品的名稱

android:os.build.radio:無線電韌體版本號,通常是不可用的 顯示unknown

android.os.build.tags:裝置標籤。如release-keys 或測試的 test-keys 

android.os.build.time:時間

android.os.build.type:裝置版本型別  主要為"user" 或"eng".

android.os.build.user:裝置使用者名稱 基本上都為android-build

android.os.build.version.release:獲取系統版本字串。如4.1.2 或2.2 或2.3等

android.os.build.version.codename:裝置當前的系統開發代號,一般使用rel代替

android.os.build.version.incremental:系統源**控制值,乙個數字或者git hash值

android.os.build.version.sdk:系統的api級別 一般使用下面大的sdk_int 來檢視

android.os.build.version.sdk_int:系統的api級別 數字表示

android.os.build.version_codes類 中有所有的已公布的android版本號。全部是int常亮。可用於與sdk_int進行比較來判斷當前的系統版本

以上內容有缺失或錯誤的地方希望大家指正。

Android獲取手機製作商,系統版本等

在開發中 我們有時候會需要獲取當前手機的系統版本來進行判斷,或者需要獲取一些當前手機的硬體資訊。android.os.build類中。包括了這樣的一些資訊。我們可以直接呼叫 而不需要新增任何的許可權和方法。android.os.build.board 獲取裝置基板名稱 android.os.buil...

同為Android手機製造商,為何HTC拼不過三星

而另一邊htc,在盈利兩年之後,不管是利潤還是總收入都在下降。htc在宣告中稱,公司手機單價可能會有所下降,不會像之前那麼高,同為android手機製造商,為何htc不如三星?產品結構 1 與同生產android機的三星相比,htc產品種類單一,只有智慧型機。目前三星還未透露具體銷售組合,功能機的銷...

Android手機中獲取手機號碼和運營商資訊

如下 package com.pei.activity import android.os.bundle import android.view.view import android.view.view.onclicklistener import android.widget.button im...