我正在使用 3g GSM 网络。
我需要知道是否可以通过编程方式从我的安卓手机中找到调用安卓手机的 IMEI 号码、位置信息等。
有两种情况: 在我打电话的时候,我需要被叫方的IMEI。此外,当我接到电话时,我需要来电者的 IMEI。
在这里,所有各方都在他们的手机中运行 android。
另请注意,这些安卓手机不能使用互联网连接来传输数据[在这种情况下,这个问题无关紧要]
感谢您提供任何线索。
我需要知道是否可以通过编程方式从我的安卓手机中找到调用安卓手机的 IMEI 号码、位置信息等。
幸运的是,这是不可能的,出于明显的隐私和安全原因(除了可能在技术上是不可能的)。
使这成为可能的唯一方法是涉及移动网络或远程设备。远程用户 IMEI 或位置等信息只能从远程设备或网络中检索。
由于您排除了 Internet 连接,因此对这些信息进行带外查询似乎不太可行。
private String getIMEI(){
TelephonyManager manager = (TelephonyManager)getSystemService(TELEPHONY_SERVICE);
return manager.getDeviceId();
}