Android手機獲取系統rom的定制商


隨着Android第三方rom團隊越來越多,很多手機用戶不再滿足於使用手機廠商提供的難看且不太人性化的自帶rom.

特別對於一些熱愛刷機的朋友們,只要是第三方rom對自己的機型有適配,那么他們一定會去刷機體驗.

但是,有時候,這會對程序猿造成一些困擾.比如說,一款軟件本來是為華為手機開發的,與華為rom底層有一些交互,那么,如果你的華為手機刷的小米rom或者其他第三方rom,程序就有可能會掛掉.

這時候,判斷手機rom定制商就十分必要了.

下面貼上代碼:

 1     private String getHandSetInfo() {
 2         String handSetInfo = "手機型號:" + android.os.Build.MODEL
 3                 + "\n系統版本:" + android.os.Build.VERSION.RELEASE
 4                 + "\n產品型號:" + android.os.Build.PRODUCT
 5                 + "\n版本顯示:" + android.os.Build.DISPLAY
 6                 + "\n基帶版本:" + reflect()
 7                 + "\n系統定制商:" + android.os.Build.BRAND
 8                 + "\n設備參數:" + android.os.Build.DEVICE
 9                 + "\n開發代號:" + android.os.Build.VERSION.CODENAME
10                 + "\nSDK版本號:" + android.os.Build.VERSION.SDK_INT
11                 + "\nCPU類型:" + android.os.Build.CPU_ABI
12                 + "\n硬件類型:" + android.os.Build.HARDWARE
13                 + "\n主機:" + android.os.Build.HOST
14                 + "\n生產ID:" + android.os.Build.ID
15                 + "\nROM制造商:" + android.os.Build.MANUFACTURER // 這行返回的是rom定制商的名稱
16                 ;
17         return handSetInfo;
18     }

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM