Найти звонящих Android телефон информация

Я использую сеть 3G 3G.

Мне нужно знать, можно ли программно найти номер IMEI, информацию о местоположении и т. Д. Вызывающего телефона с моего телефона на Android.

Есть два сценария: во время звонка мне нужен IMEI вызываемого абонента. Также, когда я получаю звонок, мне нужен IMEI звонящего.

Здесь все стороны работают под управлением Android в своих телефонах.

Также обратите внимание, что эти телефоны Android не могут использовать интернет-соединение для передачи данных [в этом случае этот вопрос не имеет значения]

Спасибо за любые подсказки.

3 ответа

Решение

Единственный способ сделать это возможным - подключить мобильную сеть или удаленное устройство. Такая информация, как IMEI или местоположение удаленных подписчиков, может быть получена только с удаленного устройства или сети.

Поскольку вы исключаете подключение к Интернету, внеполосные запросы для этой информации, по-видимому, скорее всего невозможны.

Мне нужно знать, можно ли программно найти номер IMEI, информацию о местоположении и т. Д. Вызывающего телефона с моего телефона на Android.

К счастью, это невозможно по очевидным причинам конфиденциальности и безопасности (за исключением, вероятно, технически невозможного).

private String getIMEI(){
     TelephonyManager manager = (TelephonyManager)getSystemService(TELEPHONY_SERVICE);
     return manager.getDeviceId();
 }
Другие вопросы по тегам