2011-06-18 49 views
5

我想找回自己的手機號碼和IMEI號碼的號和IMEI。檢索手機

我如何從Android手機這一信息?

回答

17

使用

TelephonyManager tm = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); 
// get IMEI 
String imei = tm.getDeviceId(); 
String phone = tm.getLine1Number(); 

但它並不總是如非手機設備可靠。

,你也應該添加此以下權限AndroidManifest.xml文件

<uses-permission android:name="android.permission.READ_PHONE_STATE"/> 
+0

據工作imei.but在電話號碼不能正常工作。 – Maidul

+1

並非所有設備都檢測到的電話號碼,至少在我的LG擎天柱黑我必須手動把它(而不是大量的用戶做到這一點我猜)。 –

2

getLine1Number();

此方法返回手機串號爲1號線,
MSISDNGSM電話。如果不可用,則返回null。

但什麼CDMA手機

注意:此方法僅適用於少數手機並不適用於所有設備