如何获取我的电话号码

时间:2011-04-22 12:28:12

标签: android

我正在寻找获取手机号码的方法...... .getLine1Number()返回null, 还有其他选择吗?

1 个答案:

答案 0 :(得分:2)

可能有几个原因......

您使用的是模拟器吗?如果是,那么它将没有电话号码

你在使用平板电脑吗?与上述相同

您是否在清单中添加了此权限?

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

您使用的是正确的代码吗?

TelephonyManager mTelephonyMgr;
mTelephonyMgr = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
mTelephonyMgr.getLine1Number();