⑴ 怎麼獲取android設備id
(1)DEVICE_ID
Android系統為開發者提供的用於標識手機設備的串號
TelephoneManager tm=TelephoneManager.getSystemService(Context.TELEPHONE_SERVICE);
tm.getDeviceId();
缺陷:
(1)非手機設備
(2)許可權問題
(2)ANDROID_ID
在設備首版次啟動時,系統會權隨機生成一個64位的數字,並把這個數字以16進制字元串的形式保存下來,這個16進制的字元串就是ANDROID_ID
String ANDROID_ID=Setting.System.getString(getContentResolver(),Setting.System.ANDROID_ID);
缺陷:
(1)廠商Bug:不同的設備可能會產生相同的ANDROID_ID
(2)廠商Bug:有些設備返回的值為null
(3)Serial Number
Android系統2.3版本以上可以通過下面的方法得到Serial Number,且非手機設備也可以通過該介面獲取。
String serial=Andorid.os.Build.SERIAL;
⑵ 安卓系統可以看外設的設備名跟硬體id嗎
安卓系統手機的DEVICE ID只要很簡單的一個命令就可以查看:
1、點擊電話,啟動撥號界面,然後輸入「*#*#8255#*#*」即可進入GTalk Service Monitor界面了。
⑶ 怎樣找自己的手機的設備ID號
一,查找手機設備:打開手機桌面→打開設置→我的設備即可。
二,查找手機的ID號等:
1,一鍵查詢IMEI/MEID
上面介紹的代碼也能看到手機的IMEI/MEID碼,但還有一個更短、更快查看手機IMEI、MEID信息的代碼,那就是很多人都知道的「*#06#」,就能直接彈出「MEID_IMEI」(也叫移動設備識別碼)。
2、手機的功能測試
一般手機廠商在製造手機的過程中都會用到很多工程測試項目,這些項目都是面對的工程人員,但通過代碼我們也可以接觸到。在手機的撥號盤輸入「*#*#121314#*#*」,就會直接進入「手機功能測試」界面,在這里可以對觸屏、喇叭、聽筒、麥克、SIM卡、SD卡、鍵盤、主攝像頭等項目進行相關的測試,通過這些測試項目了解手機的狀態,當手機出現異常情況後,可以自己嘗試這些測試。
3、手機測試
在撥號器里輸入「*#*#4636#*#*」,可進入到「手機測試模式」,在這個界面下我們可以手動設置網路類型並鎖定,根據你所用的SIM卡來選擇,比如我用的是中國移動的4G卡,與之相對應就選擇「LTE only」;如果你是聯通/電信4G就選擇相對應的「TD/FDD-LTE only」。對這方面有需求的用戶還有很有用的,小編就經常手機鎖定網路類型。
以上操作應謹慎進行。
⑷ 如何查看android的設備id
java獲得android的imei號步驟: 1、許可權添加: <uses-permission android:name="android.permission.READ_PHONE_STATE" /> 2、調用android的api TelephonyManager telephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); String IMEI = telephonyManager.getDeviceId(); 3、adb命令獲內得: adb shell mpsys iphonesubinfo 4、任何手機都可以容在撥打電話的界面輸入*#06# 來查看IMEI。
⑸ Android如何獲取設備ID
/**
* 獲取設備AndroidID
*
* @return AndroidID
*/
public static StringgetAndroidID() {
return Settings.Secure.getString(MyApplication.getInstance().getContentResolver(), Settings.Secure.ANDROID_ID);
}