获取设置 - >开发者选项 - >设备主机名按ip

时间:2014-08-09 12:33:43

标签: java android ip hostname

如何获取设置 - >开发者选项 - >同一网络上其他设备的设备主机名? 试过这个:

InetAddress address = InetAddress.getByName("192.168.0.7");
Log.i("address.getHostName", address.getHostName());
Log.i("address.getCanonicalHostName", address.getCanonicalHostName());

但它返回相同的IP地址......

我在wifi ap设置中只看到samsungs android版本的工作示例,其中显示了连接设备的主机名 - http://goo.gl/1CoeTu

1 个答案:

答案 0 :(得分:0)

这将取决于网络上的其他主机是否支持某种类型的zeroconf设置,以及android如何实现它。我怀疑你在本地网络上没有DNS服务器?