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

发布于 2025-01-07 05:08:17 字数 161 浏览 0 评论 0原文

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

我做了很多研究,找到了找到电话IP地址但找不到Wi-Fi热点的方法。请帮帮我。

I want to connect multiple android phones to PC via Wi-Fi. To implement this, I've created a hotspot on my PC using Connectify and have connected all phones to it.Now, in order to communicate with PC, i need its IP address.

I've researched a lot and found ways to find IP address of phone but not Wi-fi hotspot. Please help me out.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

静赏你的温柔 2025-01-14 05:08:17

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

  1. 创建一个任意 UDP 端口并使其始终保持打开状态。
  2. 使用 UDP 端口发现过程来查找网络中的目标 PC。

使用此方法,您始终可以在独立 WiFi 网络中找到目标 PC。另外我建议使用一个有用的 Kryonet 库,它提供了discoverHost 方法。

Probably you use a server app on PC side. In this case:

  1. Create a any UDP port and keep it opened all time.
  2. Use UDP port discovery process to find the target PC in a network.

Use this method you can always find a target PC also in a standalone WiFi networks. Also I suggest to use a usefull Kryonet library which provides a discoverHost method.

ぃ弥猫深巷。 2025-01-14 05:08:17
ArrayList<ClientScanResult> clients = wifiApManager.getClientList(false);

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

    }

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

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

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

    }

This will get you the IP Address of the wifi hotspot

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文