0
我正在Android中使用Android Studio制作简单的IP扫描器。我已成功检查主机是活着还是死亡。但是现在我还需要获取特定IP地址的主机名。通过IP地址获取主机名Android
我尝试以下两种方法,但他们返回ip地址不是主机名
InetAddress inetAddr;
inetAddr = InetAddress.getByName(host.hostname);
String hostname = inetAddr.getHostName();
String canonicalHostname = inetAddr.getCanonicalHostName();
我也读了一些论坛编辑主机文件,但是这不是我想要的。
请帮
感谢
你为什么不问DNS服务器? – Jibbo
可能的重复[如何从IP地址解析网络主机名](http://stackoverflow.com/questions/21521844/how-to-resolve-network-host-names-from-ip-address) – F43nd1r
@ F43nd1r答案张贴在该帖子上不起作用。它返回的IP地址,因为我正在寻找主机名 –