Java 检索MCC、MNC、LAC、CellID等详细信息
有没有可能在安卓系统中获得以下传入号码的信息Java 检索MCC、MNC、LAC、CellID等详细信息,java,android,Java,Android,有没有可能在安卓系统中获得以下传入号码的信息 MCC 跨国公司 紫胶 单元ID 我已经试过密码了 TelephonyManager tel = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); String networkOperator = tel.getNetworkOperator(); if (networkOperator != null) {
TelephonyManager tel = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
String networkOperator = tel.getNetworkOperator();
if (networkOperator != null) {
mcc = Integer.parseInt(networkOperator.substring(0, 3));
mnc = Integer.parseInt(networkOperator.substring(3));
}
它返回当前SIM卡的详细信息,但我想为传入号码找到它这将为您提供#:
还要将此权限添加到清单:
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
您也可以参考以下内容:
要获取来电sim卡的详细信息,请参阅:
和
这很棘手,因为您还需要在该用户的手机上安装一个应用程序。因为当你接到某个用户的电话时,你只会得到MSISDN,通过它你无法了解详细信息。其他用户手机上应该有一个应用程序,在他打电话时会触发事件,现在该应用程序可以获取MCC.MNC和手机id,并可以通过短信发送给被叫方,然后被叫方可以处理此短信以获取详细信息。它的简单逻辑是,如果你想刺探某人,那么你必须在他那端安装一些东西。解决方案: 您不能,因为来电数据只包含字符串形式的号码,并且是通过短信发送的?也没有 因为消息的用户数据头可以为空 如果开发当前位置应用程序,则只能由手机所有者使用
另一方面,有些开发人员希望使用AT命令来请求调用,但是调用所附带的唯一数据只有号码和号码 是的,当然有编程问题,所以你想监视调用者的位置?你为什么认为这是可能的?你有点。。如果我们能追踪来电者的位置,这将是gr8。这将是一件好事,除了明显的法律问题,这意味着如果这是可行的(比如你将首先实现一个OCR应用程序,扫描法官签发的搜查令,确定你是否有权实际获得该信息)接下来是法律问题。我只想知道这是否可能,如果可能,任何人都能提供一个代码片段吗?他询问的是远程呼叫方SIM卡的详细信息,而不是他自己的设备
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
String sim = telephonyManager.getLine1Number();