TelephonyManager.getLine1Number()失败了吗?
我想获得Android设备的电话号码。我用这个代码:
TelephonyManager tm = (TelephonyManager)this.getApplicationContext().getSystemService(Context.TELEPHONY_SERVICE); String phoneNumber= tm.getLine1Number();
在我的手机上(HTC Wildfire),我无法获得电话号码 - 我得到的只是空字符串。如果我在emulatur上运行代码,通常会显示电话号码。
如果我转到设置=>关于电话=>电话身份 - >电话号码,电话号码是“未知”。
问题出在哪儿?我的SIM卡有问题吗?
湖上湖
开心每一天1111
尚方宝剑之说
相关分类