使用Java扫描并连接Wifi网络

10

需要使用Java编写客户端,扫描可用的WIFI网络并连接最佳网络。这可能是一个桌面客户端来完成这项工作。任何指针都将非常有帮助,感谢您的回复。


5
我不理解你的评论,请友善一点。 - user1686758
1
没有冒犯的意思,只是一个略带幽默的玩笑。Java是一个专有名词,因此在写作时只能将“J”大写。在在线礼仪中,将其写成“JAVA”会被视为喊叫。 - Tim Bender
部署环境是什么?跨平台的吗? - soulseekah
如果您无法通过调用辅助程序来完成任务,请使用本地语言进行操作。 - Thorbjørn Ravn Andersen
2个回答

5

由于Java不能直接访问无线设备,所以您将不得不依靠JNI库。

jWlanScan 适用于Windows。


谢谢您的回复。让我试一下看看。感谢您的快速帮助。 - user1686758
不幸的是,它无法在我的64位机器上运行。是否有其他API可用? - user1686758
@user1686758 抱歉,我没有任何东西。这种特定的JNI组件可能很难获取,因为Java是操作系统/硬件无关的。 - Jon Lin

2
我建议您对操作系统进行操作。对于每个支持的操作系统,请尝试分析连接无线设备所需的命令行的结果。这非常简单,您不必使用JNI库。
例如,对于Windows,您可以查看此处介绍的, 这里这里,对于Linux来说更容易些。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接