Android_Build类获取手机硬件信息

  1. Build.BOARD // 主板  
  2. Build.BRAND // android系统定制商  
  3. Build.CPU_ABI // cpu指令集  
  4. Build.DEVICE // 设备参数  
  5. Build.DISPLAY // 显示屏参数  
  6. Build.FINGERPRINT // 硬件名称  
  7. Build.HOST  
  8. Build.ID // 修订版本列表  
  9. Build.MANUFACTURER // 硬件制造商  
  10. Build.MODEL // 版本  
  11. Build.PRODUCT // 手机制造商  
  12. Build.TAGS // 描述build的标签  
  13. Build.TIME  
  14. Build.TYPE // builder类型  
  15. Build.USER

 

如:

 
		 String s1 = "";
			
		  
			TelephonyManager tphone = (TelephonyManager) this
					.getSystemService(this.TELEPHONY_SERVICE);

      s1+=tphone.getCellLocation()+"\n";/////获取地理位置
      if( tphone.getSubscriberId()!=null){ 
    	  
    	  if( tphone.getSubscriberId().startsWith("46000") ||  tphone.getSubscriberId().startsWith("46002"))

      {//因为移动网络编号46000下的IMSI已经用完,所以虚拟了一个46002编号,134/159号段使用了此编号 //中国移动

    		  s1+="中国移动\n";
    		  
    		  
      }else if(tphone.getSubscriberId().startsWith("46001")){

      //中国联通
    	  
    	  s1+="中国联通\n";

      }else if(tphone.getSubscriberId().startsWith("46003")){

      //中国电信
    	  s1+="中国电信\n";
      } }

       
       s1+="手机型号:"+android.os.Build.MODEL+"\n";/////////手机型号
    		   s1+="手机系统版本:"+"Android "+android.os.Build.VERSION.RELEASE+"\n";///////手机系统版本
   s1+="手机制造商:"+Build.PRODUCT+"\n";
      TextView tv1=(TextView)findViewById(R.id.tv1);
      
      tv1.setText(s1);


 

 

 

 

 

 

你可能感兴趣的:(Android_Build类获取手机硬件信息)