WifiConfiguration config=new WifiConfiguration();
config.SSID="\""+w1.SSID+"\"" ;
config.SSID="\""+r+"\"";
config.hiddenSSID = true;
config.status = WifiConfiguration.Status.ENABLED;
config.allowedAuthAlgorithms.set(WifiConfiguration.AuthAlgorithm.OPEN);
config.allowedGroupCiphers.set(WifiConfiguration.GroupCipher.TKIP);
config.allowedGroupCiphers.set(WifiConfiguration.GroupCipher.CCMP);
config.allowedKeyManagement.set(WifiConfiguration.KeyMgmt.WPA_PSK);
config.allowedPairwiseCiphers.set(WifiConfiguration.PairwiseCipher.TKIP);
config.allowedPairwiseCiphers.set(WifiConfiguration.PairwiseCipher.CCMP);
config.allowedProtocols.set(WifiConfiguration.Protocol.WPA);
mainWifi.setWifiEnabled(true);
int w=mainWifi.addNetwork(config);
System.out.println("wangluoid........."+w);
boolean b=mainWifi.enableNetwork(w, true);
System.out.println("是否成功"+b);
我连接的SSID没有加密码 b返回的是true w返回的也是可以的 不晓得那里出错了 那位大侠说一下 崩溃啊。。
config.SSID="\""+w1.SSID+"\"" ;
config.SSID="\""+r+"\"";
config.hiddenSSID = true;
config.status = WifiConfiguration.Status.ENABLED;
config.allowedAuthAlgorithms.set(WifiConfiguration.AuthAlgorithm.OPEN);
config.allowedGroupCiphers.set(WifiConfiguration.GroupCipher.TKIP);
config.allowedGroupCiphers.set(WifiConfiguration.GroupCipher.CCMP);
config.allowedKeyManagement.set(WifiConfiguration.KeyMgmt.WPA_PSK);
config.allowedPairwiseCiphers.set(WifiConfiguration.PairwiseCipher.TKIP);
config.allowedPairwiseCiphers.set(WifiConfiguration.PairwiseCipher.CCMP);
config.allowedProtocols.set(WifiConfiguration.Protocol.WPA);
mainWifi.setWifiEnabled(true);
int w=mainWifi.addNetwork(config);
System.out.println("wangluoid........."+w);
boolean b=mainWifi.enableNetwork(w, true);
System.out.println("是否成功"+b);
我连接的SSID没有加密码 b返回的是true w返回的也是可以的 不晓得那里出错了 那位大侠说一下 崩溃啊。。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货