【问题标题】:Detecting systems connected to a WiFi Router in android在android中检测连接到WiFi路由器的系统
【发布时间】:2012-02-03 10:07:16
【问题描述】:

我的应用程序必须通过 WiFi 连接到 PC。我需要扫描并显示 LAN 中连接的所有 PC,WiFi 路由器连接到该 PC。是否可以获得所有连接的 PC 的名称。或者更确切地说我可以得到每个系统的IP吗?

我找到了一个扫描 WiFi 网络的代码块……但我认为这不是我需要的……

代码块是:

wifiList = mainWifi.getScanResults();
for(int i = 0; i < wifiList.size(); i++){
  sb.append(new Integer(i+1).toString() + ".");
  sb.append((wifiList.get(i)).toString());
  sb.append("\n");
}

我能找到适合我的问题的方法吗?

此外,我的 android 应用程序必须通过 Java 中的服务器程序与 PC 进行交互,我已使用套接字编程成功实现了该程序....请大家帮忙....

提前谢谢....

【问题讨论】:

    标签: android wifi android-wifi


    【解决方案1】:

    简短的回答:是的。更长的答案:在 SO 帖子中谈论的信息太多了。我会开始 here 看看是否有办法让它满足您的需求。

    【讨论】:

    • 但我无法在该资源中找到我需要的东西...您能否对该链接更具体一些,请...谢谢布赖恩
    • 并非如此。您需要做一些有关网络的工作,并从您的 PC 托管的基于 Java 的服务器提供可发现的服务,然后链接中的信息可能会更有帮助。你所说的实现是不平凡的,需要对 Android 和 Windows 的网络有相当好的理解。没有简单的答案。
    • 我可以使用之前指定的 IP 连接我网络中的特定系统....但不能概括为网络....
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-04-16
    • 1970-01-01
    • 1970-01-01
    • 2016-04-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多