在android中查找wifi热点的IP地址

时间:2012-02-20 07:40:22

标签: android networking wifi

我想通过Wi-Fi将多个Android手机连接到PC。为了实现这一点,我使用Connectify在我的PC上创建了一个热点,并将所有手机连接到它。现在,为了与PC通信,我需要它的IP地址。

我研究了很多,并找到了找到手机IP地址而不是Wi-Fi热点的方法。请帮帮我。

2 个答案:

答案 0 :(得分:1)

可能你在PC端使用服务器应用程序。在这种情况下:

  1. 创建任何UDP端口并始终保持打开状态。
  2. 使用UDP端口发现过程在网络中查找目标PC。
  3. 使用此方法,您始终可以在独立的WiFi网络中找到目标PC。另外,我建议使用有用的Kryonet库,它提供 discoverHost 方法。

答案 1 :(得分:-1)

ArrayList<ClientScanResult> clients = wifiApManager.getClientList(false);

    for (ClientScanResult clientScanResult : clients) 
    {
    wifi_ip = "IpAddr: " + clientScanResult.getIpAddr() ;

    }

这将为您提供wifi热点的IP地址