让Android连接指定wifi,需要添加如下权限
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission>
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"></uses-permission>
热点的加密方式不同,其接入的方式也不同,但均是通过WifiConfigration来配置的,分为以下三种情况:
1、完全开放的网络
conf.allowedKeyManagement.set(WifiConfiguration.KeyMgmt.NONE);
2、WEP加密类型的网络
conf.wepKeys[0] = psd;
conf.wepTxKeyIndex = 0;
conf.allowedKeyManagement.set(WifiConfiguration.KeyMgmt.NONE);
conf.allowedGroupCiphers.set(WifiConfiguration.GroupCipher.WEP40);
3、WPA加密类型的网络
co