Geo*_*los 7 android phone-call
我可以通过来电或拨打电话获得对方的MCC和MNC吗?
我知道您可以从SIM卡获取您自己的信息,但我对我的联系人信息感兴趣.
我想我必须能够在通话期间检索此类信息.
所以有两个主要问题:
协议是否允许这样做?
Android API中是否有提供此类信息的类?(抬头看里面TelephonyManager却没找到)
就像 Payeli 回答的那样:不,你不能。
首先,因为没有API可以访问对方的手机信息。其次,因为Android实际上并不知道。您可以深入研究TelephonyManager 的源代码,您会发现它仅包含有关本地电话提供商的信息。
此外,内部 Android 类 Connection也没有显示任何此类信息的提示。(无论它包含什么信息,都无法从 API 访问它,甚至不能通过反射访问。)
话虽如此,目前有些服务可以提供对电话号码的一些了解。在荷兰,KPN 提供了一个 API 用于查找呼叫者信息,包括手机当前的覆盖状态、是否漫游以及其他详细信息。我不确定该 API 是否已公开,但也许您所在的地区有类似的服务。
| 归档时间: |
|
| 查看次数: |
555 次 |
| 最近记录: |