我试图获得当前手机号码的电话号码,我用这个代码(我已经在清单权限):获得当前手机
TelephonyManager mTelephonyMgr;
mTelephonyMgr = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
String phoneNumber = mTelephonyMgr.getLine1Number();
我想这代码在Android模拟器,它工作正常,并给我一个数字(我想这是模拟器的电话号码),
然而,当我在手机上(星系s2)尝试此代码时,它返回一个空字符串。
感谢
试试这个答案:http://stackoverflow.com/a/6420783/794088 – petey 2013-03-18 16:11:36
-1这个问题已被问了大约一百万次在这里。 – 2013-03-18 16:16:53