Найти звонящих 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();
}