2010-06-29 7 views
1

WifiConfiguration conf = new WifiConfiguration(); conf.SSID = "ssid"; conf.preSharedKey = "\" mot de passe \ ""; conf.status = WifiConfiguration.Status.ENABLED;Comment créer une configuration Wifi Android et accéder au wifi avec nom d'utilisateur/mot de passe

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); 

Ce point d'accès wifi besoin d'un nom d'utilisateur + mot de passe pour se connecter, mais je ne peux pas trouver un moyen de définir le mot de passe pour lui. Je pense que c'est le problème pour que je ne puisse pas le créer avec succès.

S'il vous plaît aidez-moi à ce sujet. Merci beaucoup.

Répondre