【发布时间】:2014-02-11 14:21:09
【问题描述】:
我是 android 开发的新手,我正在尝试创建一个连接到可用 wifi 网络以进行数据通信的应用程序。 wifi 网络配置有多种安全类型。(EX WEP 等)。如何知道哪个网络正在使用哪种安全类型? & 在知道之后,如何连接到特定的网络。
我搜索了很多我的问题,并找到了这个:
-
WEP 网络要求:
wifiConfigObj.wepKeys[0] = "\"" + networkPass + "\""; wifiConfigObj.wepTxKeyIndex = 0; wifiConfigObj.allowedKeyManagement.set(WifiConfiguration.KeyMgmt.NONE); wifiConfigObj.allowedGroupCiphers.set(WifiConfiguration.GroupCipher.WEP40); -
EAP 网络要求:
wifiConfigObj.preSharedKey = "\""+ networkPass +"\""; -
公共网络需要
wifiConfigObj.allowedKeyManagement.set(WifiConfiguration.KeyMgmt.NONE);
但我仍然无法弄清楚。请让我知道如何通过它。 谢谢。。
【问题讨论】:
标签: java android networking android-wifi