2010-06-29 21 views
1

WifiConfiguration conf = new WifiConfiguration(); conf.SSID = "ssid"; conf.preSharedKey = "\"password \ ""; conf.status = WifiConfiguration.Status.ENABLED;사용자 이름/비밀번호로 Android WifiConfiguration을 만들고 Wi-Fi에 액세스하는 방법

conf.allowedAuthAlgorithms.set(WifiConfiguration.AuthAlgorithm.OPEN); 

conf.allowedGroupCiphers.set(WifiConfiguration.GroupCipher.WEP40); 
conf.allowedGroupCiphers.set(WifiConfiguration.GroupCipher.WEP104); 
conf.allowedGroupCiphers.set(WifiConfiguration.GroupCipher.TKIP); 
conf.allowedGroupCiphers.set(WifiConfiguration.GroupCipher.CCMP); 

conf.allowedKeyManagement.set(WifiConfiguration.KeyMgmt.NONE); 

conf.allowedPairwiseCiphers.set(WifiConfiguration.PairwiseCipher.TKIP); 
conf.allowedPairwiseCiphers.set(WifiConfiguration.PairwiseCipher.CCMP); 

conf.allowedProtocols.set(WifiConfiguration.Protocol.WPA); 
conf.allowedProtocols.set(WifiConfiguration.Protocol.RSN); 

int res = wifi.addNetwork(conf); 
boolean b = wifi.enableNetwork(res, true); 

이 와이파이 액세스 포인트에 연결하기 위해 사용자 이름 + 암호가 필요합니다,하지만 난 그것에 암호를 설정 할 수있는 방법을 찾을 수 없습니다. 나는 그것이 성공적으로 그것을 만들 수 없도록 이것이 문제라고 생각한다.

도와주세요. 고마워.

답변

관련 문제