我想使用Java列出範圍內的所有無線網絡。應用程序需要與平臺無關,也就是說,它可以在Windows和Linux上運行。我找到了答案,針對不同的操作系統列出了不同的方法。無論使用何種操作系統,是否都可以通過Java直接完成此操作?使用Java查找範圍內的所有可用無線網絡使用Java
回答
對於Windows,您可以使用jWlanScan。但是,您可能需要爲操作系統實現自己的JNI包裝。
我發現[JNIWrapper 3.8.1] [1]。這可以用於相同的嗎?我無法理解它究竟做了什麼。以前沒有和JNI一起工作過。 [1]:http://www.softpedia.com/progDownload/JNIWrapper-Download-72730.html – Ankit
您可能想嘗試一下。我個人從未聽說過或使用過那個JNIWrapper。 – limc
我嘗試在我的NetBeans項目中添加jWlanScan庫,但是無法獲得所需的信息,但項目編譯良好。我在庫下添加了JAR文件,並寫了一個創建無線類對象的主類。但是,我如何打印所有的細節。我沒有在我的圖書館中添加由他們提供的Wireless.dll。 – Ankit
- 1. 如何枚舉範圍內的所有可用Wifi網絡?
- 2. 如何查找不在範圍內的所有WiFi網絡?
- 3. 找到無線網絡可以找到的所有網絡
- 4. 網絡使用Java
- 5. 查找所有可能的路線Java
- 6. 檢查我是否在範圍內我的無線網絡
- 7. Java網絡遊戲(可能使用NIO)
- 8. Java Selenium無法使用By.xpath查找DOM中的所有元素(「// *」)
- 9. 使用Java獲取無線網絡的SSID和其他信息
- 10. 使用Boost ICL查找範圍包含點的所有對象
- 11. 查找使用JAVA
- 12. 如何使用CoreMIDI在網絡上查找所有可用的MIDI端口?
- 13. EF 4.3:無法使用查找並當在同一範圍內
- 14. 使用java的有線/無線局域網中的IP地址
- 15. 使用Java查找輸出線程CountDownLatch
- 16. 使用三元搜索來查找範圍內的所有元素?
- 17. 如何使用gremlin查找加權邊緣範圍內的所有節點?
- 18. Java中的使用範圍限制?
- 19. 使用NetServerEnum()查找網絡上的所有計算機()
- 20. 套用公式所有使用範圍
- 21. 使用openpyxl將範圍應用到範圍內的所有單元格
- 22. 使用編碼用於無線網絡
- 23. Java應用範圍
- 24. 在Java中檢測所有可用網絡的廣播地址
- 25. Java集合使用金額範圍
- 26. 使用匹配器來匹配範圍內的所有內容?
- 27. Java利用多個IP進行網絡抓取,使用線程
- 28. 使用VB.NET連接到可用的無線網絡
- 29. 使用golang的可用無線網絡列表(在Linux下)
- 30. 使用LookbackAPI查找範圍更改
您可以在Windows機制,Linux機制,Mac機制中編寫JNI包裝,然後發佈給世界享受。假設有些不存在。 – sarnold
當然,如果Java有一個802.11 API,它負責管理實際的Java操作系統,但是如果沒有,那麼你就會被底層操作系統的本地設施所困擾。 –