Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android studio无需密码即可连接到wifi_Android - Fatal编程技术网

Android studio无需密码即可连接到wifi

Android studio无需密码即可连接到wifi,android,Android,我尝试连接到wifi,我可以使用密码连接。但如果wifi没有密码,我就无法连接,我怎么能连接 这是我的密码 public void connectWithoutPasswordToWifi(String networkSSID) { android.net.wifi.WifiConfiguration conf = new android.net.wifi.WifiConfiguration(); conf.SSID = "\"" + networkSSID + "\"";

我尝试连接到wifi,我可以使用密码连接。但如果wifi没有密码,我就无法连接,我怎么能连接

这是我的密码

public void connectWithoutPasswordToWifi(String networkSSID) {
    android.net.wifi.WifiConfiguration conf = new android.net.wifi.WifiConfiguration();
    conf.SSID = "\"" + networkSSID + "\"";

    WifiManager wifiManager = (WifiManager) context.getSystemService(Context.WIFI_SERVICE);
    wifiManager.addNetwork(conf);

    List<android.net.wifi.WifiConfiguration> list = wifiManager.getConfiguredNetworks();
    for (android.net.wifi.WifiConfiguration connect : list) {

        if (connect.SSID != null && connect.SSID.equals("\"" + networkSSID + "\"")) {
            wifiManager.disconnect();
            wifiManager.enableNetwork(connect.networkId, true);
            wifiManager.reconnect();

            break;
        }


    }

}
public void connectWithoutPasswordToWifi(字符串网络ssid){
android.net.wifi.WifiConfiguration conf=新的android.net.wifi.WifiConfiguration();
conf.SSID=“\”+网络SSID+“\”;
WifiManager=(WifiManager)context.getSystemService(context.WIFI\u SERVICE);
wifiManager.addNetwork(conf);
名单

对于开放式网络,您需要执行以下操作:

conf.allowedKeyManagement.set(WifiConfiguration.KeyMgmt.NONE);
对于开放式网络,您需要执行以下操作:

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