2016-10-17 10 views
0

Я хочу отправить сообщения между 192.168.1.0 и 192.168.2.255 из-за обнаружения машин в моей сети (wifi). Есть ли какая-либо функция, которая это делает? Спасибо.Android - сканирование ip с отправкой сообщений

+0

Возможный дубликат [Список устройств в локальной сети с пингом] (HTTP: // StackOverflow. com/questions/12428675/list-devices-on-local-network-with-ping) –

+0

isReachable() не является хорошим вариантом .. Он не может обнаружить много устройств. Я пытался запустить строку, отправив ping, это так медленно тоже .. – Huseyin

ответ

0

Добавить цикл 0-254 для Ip и внутри этого вы можете проверить IP достижима или не используя следующий код

InetAddress.getByName(ip).isReachable(timeout); 
+0

спасибо. Я использовал это, и это сработало. Но я просто нахожу свой ip телефон и мой шлюз, он не находит мой ноутбук или другие устройства – Huseyin