3
A
回答
6
可以這樣做:
TelephonyManager mTelephonyMgr;
mTelephonyMgr = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
String yourNumber = mTelephonyMgr.getLine1Number();
添加權限清單文件:
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
2
試試下面的代碼:
TelephonyManager mTelephonyMgr =
(TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE);
String sDeviceID = mTelephonyMgr.getDeviceId();
String sSimSerial = mTelephonyMgr.getSimSerialNumber();
設置以下權限
android.permission.READ_PHONE_STATE in Android Manifest file
3
我認爲有些情況下手機不知道自己的號碼 - 它在某種程度上取決於網絡提供商/ SIM卡。
我確實有一個SIM卡在它的工作,另一個(不同的提供者,預付費),它不工作。
相關問題
- 1. 如何在android中獲取自己設備的手機號碼?
- 2. 如何在android代碼中獲取手機的電話號碼?
- 3. 如何獲得自己的手機號碼
- 4. 如何在android中獲取手機號碼?
- 5. 如何以編程方式從iOS設備獲取自己的手機號碼?
- 6. 如果我的android手機有兩張SIM卡,如何獲取手機號碼?
- 7. 如何知道Android手機中的位置區號和手機號碼
- 8. 從android手機獲取電話號碼
- 9. 如何獲取android CDMA手機的電話號碼?
- 10. Android:從手機取回郵政編碼
- 11. 在Android中獲取手機號碼的解決方案
- 12. 如何爲手機號碼
- 13. 獲取與手機號碼
- 14. 你在手機safari中如何解開手機號碼檢測
- 15. 如何在Android中以編程方式獲取設備的手機號碼?
- 16. 如何在android中查找手機號碼?
- 17. 如何在Android中獲取手機的當前區域碼(LAC)?
- 18. 如何讓我的手機號碼在Android上使用CallLog
- 19. 的手機號碼
- 20. 無法在Android 2.2上獲取手機號碼
- 21. 如何在android中添加我們自己的手勢?
- 22. 如何從聯繫人中獲取手機號碼
- 23. Android手機號碼驗證程序
- 24. 離子手機號碼驗證Android
- 25. android手機號碼無效地址
- 26. 如何驗證手機號碼
- 27. 如何從我的聯繫人上獲取手機號碼android編程
- 28. 從facebook api獲取手機號碼
- 29. 從iPhone獲取手機號碼
- 30. 獲取聯繫人手機號碼
謝謝xil3:getLine1Number()在我的應用程序中返回null。 :(SIM卡已插入手機 – rajpara 2011-02-04 10:14:42
手機是否允許你撥號?SIM卡是否工作? – xil3 2011-02-04 10:15:48
另外,你是否設置了此權限:`android.permission.READ_PHONE_STATE` – xil3 2011-02-04 10:16:45