如何获取设备的电话号码
How to get the telephone number of the device
我想获取当前设备的电话号码。现在我无法得到电话号码。我在清单中添加了 READ_PHONE_STATE 权限。这是我的代码
TelephonyManager tMgr = (TelephonyManager) this.getSystemService(Context.
String mPhoneNumber = tMgr.getLine1Number();
您需要在 SIM 卡上存储 phone 号码,没有其他方法可以获取您的 "own number"。
勾选thislink
代码:
TelephonyManager tMgr = (TelephonyManager)mAppContext.getSystemService(Context.TELEPHONY_SERVICE);
String mPhoneNumber = tMgr.getLine1Number();
所需权限:
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
参考link:Programmatically obtain the phone number of the Android phone
我想获取当前设备的电话号码。现在我无法得到电话号码。我在清单中添加了 READ_PHONE_STATE 权限。这是我的代码
TelephonyManager tMgr = (TelephonyManager) this.getSystemService(Context.
String mPhoneNumber = tMgr.getLine1Number();
您需要在 SIM 卡上存储 phone 号码,没有其他方法可以获取您的 "own number"。
勾选thislink
代码:
TelephonyManager tMgr = (TelephonyManager)mAppContext.getSystemService(Context.TELEPHONY_SERVICE);
String mPhoneNumber = tMgr.getLine1Number();
所需权限:
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
参考link:Programmatically obtain the phone number of the Android phone