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

在android中查找wifi热点的ip地址,android,networking,wifi,Android,Networking,Wifi,我想通过Wi-Fi将多部android手机连接到PC。为了实现这一点,我在我的电脑上使用Connectionfy创建了一个热点,并将所有手机连接到它。现在,为了与电脑通信,我需要它的IP地址 我做了很多研究,找到了查找手机IP地址的方法,但没有找到Wi-fi热点。请帮帮我。您可能使用PC端的服务器应用程序。在这种情况下: 创建一个任意UDP端口,并始终保持其打开状态 使用UDP端口发现过程在网络中查找目标PC 使用此方法,您始终可以在独立WiFi网络中找到目标PC。我还建议使用提供方法的有用库。

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


我做了很多研究,找到了查找手机IP地址的方法,但没有找到Wi-fi热点。请帮帮我。

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

  • 创建一个任意UDP端口,并始终保持其打开状态
  • 使用UDP端口发现过程在网络中查找目标PC 使用此方法,您始终可以在独立WiFi网络中找到目标PC。我还建议使用提供方法的有用库。

    arraylistclients=wifiApManager.getClientList(false);
    for(客户端扫描结果客户端扫描结果:客户端)
    {
    wifi_ip=“IpAddr:+clientScanResult.getIpAddr();
    }
    
    这将为您获取wifi热点的IP地址

    您需要网关地址
    ArrayList<ClientScanResult> clients = wifiApManager.getClientList(false);
    
        for (ClientScanResult clientScanResult : clients) 
        {
        wifi_ip = "IpAddr: " + clientScanResult.getIpAddr() ;
    
        }