如何获取LAN中的IP地址列表?

时间:2011-10-06 09:00:36

标签: java android ip lan

我的Android手机已连接到局域网。

Java中有一种方法可以获取LAN IP列表吗?

我想获取此列表,因为我的应用程序必须连接到LAN计算机上的SQL Server才能同步某些数据。

有人可以帮助我吗?

2 个答案:

答案 0 :(得分:1)

您可以尝试从Java应用程序启动shell命令: nmap 192.168.1。*

但我还没试过!

答案 1 :(得分:0)

没有,但有办法在不知道IP地址的情况下宣传/定位服务。寻找zeroconf(Apple称之为bonjour)。微软有另一种选择,即UPNP。

大多数应用似乎放弃了,只是要求用户输入IP地址。