我想检索当前设备的电话号码。现在我收不到电话号码了。我在清单中添加了 READ_PHONE_STATE 权限。这是我的代码
TelephonyManager tMgr = (TelephonyManager) this.getSystemService(Context.
String mPhoneNumber = tMgr.getLine1Number();
答案 0 :(得分:2)
代码:
TelephonyManager tMgr = (TelephonyManager)mAppContext.getSystemService(Context.TELEPHONY_SERVICE);
String mPhoneNumber = tMgr.getLine1Number();
必需许可:
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
请参阅链接:Programmatically obtain the phone number of the Android phone
答案 1 :(得分:0)
您需要将电话号码存储在SIM卡上,而且没有办法获取“自己的号码”。
检查this链接