Я ищу способ получить IP-адрес известного имени хоста в локальной сети.
Я работал так, чтобы выполнить сканирование сети, сканирование начинается с 192.168.1.1
до 192.168.1.255
, поэтому яЯ пробовал InetAddress.getHostName()
, InetAddress.getCanonicalAddress()
, но получает тот же IP-адрес.
Я попытался выполнить сканирование с помощью nslookup.это прекрасно работало на java-компиляторе, но в андроиде это невозможно ...
Я не смог протестировать библиотеку dnsjava из-за ошибок при компиляции заголовка: NoClassDefFoundError
, файл dnsjava-2.1.7.jar
добавлен в каталог libs.
любая помощь?* извините за мой английский.