我想以编程方式检索设备的手机号码。我的代码是:-
TelephonyManager telephonyManager = (TelephonyManager)this.getSystemService(Context.TELEPHONY_SERVICE);
String strMobileNumber = telephonyManager.getLine1Number();
我已经设置了READ_PHONE_STATE
AndroidManifest.xml 文件中的权限。这适用于模拟器,但在具有 eclair 版本的实际设备上,它返回空字符串。还有其他方法可以获取手机号码吗?
据我所知,没有可靠的方法可以“以编程方式检索设备的移动号码”。getLine1Number()
报告GSM手机SIM卡提供的号码,手机号码不需要在SIM卡上。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)