Android獲取ID號,本機號碼,手機型號,系統版本
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); </pre><br />
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!