Android 获取ID号,本机号码,手机型号,系统版本

2018-07-20    来源:open-open

容器云强势上线!快速搭建集群,上万Linux镜像随意使用
    public void Msg1(String str)    
    {  
        Toast toast = new Toast(this);  
        Toast toast1 = toast.makeText(this, str, Toast.LENGTH_LONG);  
        toast1.show();        
    }  
      
    //获取ID号  
    final TelephonyManager tm = (TelephonyManager) getBaseContext().getSystemService(Context.TELEPHONY_SERVICE);  
    final String tmDevice, tmSerial, tmPhone, androidId;  
    tmDevice = "" + tm.getDeviceId();  
    tmSerial = "" + tm.getSimSerialNumber();  
    androidId = "" + android.provider.Settings.Secure.getString(getContentResolver(), android.provider.Settings.Secure.ANDROID_ID);  
    UUID deviceUuid = new UUID(androidId.hashCode(), ((long)tmDevice.hashCode() << 32) | tmSerial.hashCode());  
    String uniqueId = deviceUuid.toString();  
    Msg1(uniqueId);  
                      
    //获取手机型号  
    String strPhoneModule = android.os.Build.MODEL;  
    Msg1(strPhoneModule);  
                      
    //获取系统版本  
    String strSystemType = android.os.Build.VERSION.RELEASE;  
    Msg1(strSystemType);  
                      
    //获取本机号码  
    TelephonyManager phoneMgr=(TelephonyManager)this.getSystemService(Context.TELEPHONY_SERVICE);  
    String strPhoneNum = phoneMgr.getLine1Number();  
    Msg1(strPhoneNum);  

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。

上一篇:TextView实现跑马灯效果

下一篇:c#操作json数据的工具类