我使用TelephonyManager
来获取电话号码,在 SDK 中一切正常,在某些设备上,比如我的 hero 1.5 返回 null,在 1.6 的纹身上它可以工作,但在其他一些纹身上它返回 null。
有没有其他方法可以获取电话号码?
问问题
9584 次
3 回答
6
据我所知,返回的电话号码是存储在 SIM 卡的MSISDN上的任何内容,某些运营商没有填写。(更糟糕的是,根据一些报道,这个数字实际上可能不正确!)
不幸的是,我也不知道任何其他方法。
于 2010-03-15T03:25:36.087 回答
3
我搜索了很多这个问题,但没有找到任何解决方案。有一种从某个服务器读取 SMS 或发送 SMS 的解决方案。
于 2010-07-27T13:44:31.967 回答
0
解决方案是将 SIM 卡放入哑手机(或任何 2009 年之前的黑莓手机)中,然后设置 MSISDN。我认为使用黑莓您可以手动设置它们。
尝试在收音机关闭的情况下拨打##000000 并编辑黑莓上显示的菜单中的第一行。
于 2014-11-14T14:14:36.140 回答