Я хочу отправить сообщения между 192.168.1.0 и 192.168.2.255 из-за обнаружения машин в моей сети (wifi). Есть ли какая-либо функция, которая это делает? Спасибо.Android - сканирование ip с отправкой сообщений
0
A
ответ
0
Добавить цикл 0-254 для Ip и внутри этого вы можете проверить IP достижима или не используя следующий код
InetAddress.getByName(ip).isReachable(timeout);
+0
спасибо. Я использовал это, и это сработало. Но я просто нахожу свой ip телефон и мой шлюз, он не находит мой ноутбук или другие устройства – Huseyin
Возможный дубликат [Список устройств в локальной сети с пингом] (HTTP: // StackOverflow. com/questions/12428675/list-devices-on-local-network-with-ping) –
isReachable() не является хорошим вариантом .. Он не может обнаружить много устройств. Я пытался запустить строку, отправив ping, это так медленно тоже .. – Huseyin