回答
請參閱本 https://stackoverflow.com/a/1972404/951045
TelephonyManager mngr = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
mngr.getDeviceId();
添加READ_PHONE_STATE
權限AndroidManifest.xml
Context.Telephony_service ---> Context.TELEPHONY_SERVICE – ChangUZ
您可以使用: TelephonyManager tManager =(TelephonyManager)myActivity.getSystemService(Context.TELEPHONY_SERVICE); String uid = tManager.getDeviceId(); –
對於Android M及以上版本,用戶可能不會授予權限,因此在訪問它們之前我們需要檢查相同的權限。看看這個答案http://stackoverflow.com/a/38782876/3811068 –
下面是代碼: -
telephonyManager = (TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE);
deviceId = telephonyManager.getDeviceId();
Log.d(TAG, "getDeviceId() " + deviceId);
phoneType = telephonyManager.getPhoneType();
Log.d(TAG, "getPhoneType() " + phoneType);
試試這個
final TelephonyManager tm =(TelephonyManager)getBaseContext().getSystemService(Context.TELEPHONY_SERVICE);
String deviceid = tm.getDeviceId();
public String getIMEI(Context context){
TelephonyManager mngr = (TelephonyManager) context.getSystemService(context.TELEPHONY_SERVICE);
String imei = mngr.getDeviceId();
return imei;
}
下面的代碼使用IMEI:
TelephonyManager tm = (TelephonyManager)getSystemService(TELEPHONY_SERVICE);
String imei= tm.getDeviceId();
- 1. 獲取已連接的[Android]電話的IMEI和序列號
- 2. 如何獲取PhoneGap中的IMEI號碼?
- 3. 如何獲取平板電腦的IMEI號碼?
- 4. 如何獲取LDAP電話號碼?
- 5. 如何獲取iPhone電話號碼
- 6. 如何獲取我的電話號碼
- 7. 如何獲取電話號碼?
- 8. 如何在imeiplugin的phonegap應用程序中獲取imei號碼
- 9. 如何獲取撥打電話的電話號碼信息
- 10. 如何從NDK獲取IMEI?
- 11. 獲取電話號碼
- 12. 電話列表 - 獲取每個人的電話號碼
- 13. 如何在iphone中以編程方式獲取imei和序列號?
- 14. 如何獲取按電話號碼排序的聯繫人?
- 15. 如何獲得來電電話號碼?
- 16. 如何找到給定IMEI號碼的SIM卡的電話號碼?
- 17. 從電話號碼獲取區號
- 18. Android平板電腦序列號(IMEI不/ DEVICE_ID /串行)
- 19. 如何從電報機器人獲取電話號碼?
- 20. 如何從電子名片中獲取電話號碼
- 21. 如何使用C#獲取帳號上的電話號碼?
- 22. 如何獲取星號中的電話號碼(callerID)
- 23. 將IMEI解碼爲序列號
- 24. 如何以編程方式從iPhone獲取IMEI號碼?
- 25. 如何在J2ME中動態獲取移動IMEI號碼?
- 26. 如何獲取Android設備的GPS ID(像IMEI號碼)
- 27. 如何獲取諾基亞手機的IMEI號碼?
- 28. 如何以編程方式獲取iPhone的IMEI號碼?
- 29. 如何使用javascript從tizen手機獲取IMEI號
- 30. 如何使用javascript/jquery獲取android設備IMEI號碼?
要獲得IMEI號碼使用此代碼 'TelephonyManager mngr = getSystemService(Context.Telephony_service); mngr.getDeviceId()' – techieWings
哪些權限需要? –
READ_PHONE_STATE – techieWings