【发布时间】:2012-09-11 05:24:26
【问题描述】:
我正在做一个项目,要求我在拨打电话时获取 SIM 卡的 MNC(移动网络代码),以便知道拨打电话的 SIM 卡属于哪个运营商。当我拨打号码时,我也想知道 MNC。请帮我。它可以是 Android 或 BlackBerry 或 Java ME。
【问题讨论】:
标签: android blackberry java-me
我正在做一个项目,要求我在拨打电话时获取 SIM 卡的 MNC(移动网络代码),以便知道拨打电话的 SIM 卡属于哪个运营商。当我拨打号码时,我也想知道 MNC。请帮我。它可以是 Android 或 BlackBerry 或 Java ME。
【问题讨论】:
标签: android blackberry java-me
在黑莓手机中:RadioInfo.getMNC(int);但是it has been asked before。
在 Android 中:it has been asked before。
在 JavaME 中:it has been asked before。
您只需在 SO 中搜索即可轻松获得此信息。
【讨论】:
据我所知,这是不可能的,因为电话没有关于拨打号码的信息。该信息可通过查询 MNP 数据库获得,该数据库仅限移动网络运营商和其他注册机构访问。
同样的可能不适用于来电,通过GSM网络发送到手机的信息可能包括MCC/MNC信息,我不记得了。
【讨论】: