以下是一个Android连接WiFi的示例代码:

private void connectToWiFi(String networkSSID, String networkPasskey) {
    WifiConfiguration wifiConfig = new WifiConfiguration();
    wifiConfig.SSID = "\"" + networkSSID + "\"";
    wifiConfig.preSharedKey = "\"" + networkPasskey + "\"";

    WifiManager wifiManager = (WifiManager) getApplicationContext().getSystemService(Context.WIFI_SERVICE);
    int networkId = wifiManager.addNetwork(wifiConfig);

    if (networkId != -1) {
        wifiManager.disconnect();
        wifiManager.enableNetwork(networkId, true);
        wifiManager.reconnect();
    }
}

该方法接受两个参数:网络名称(SSID)和网络密码(Passkey)。它使用这两个值创建一个新的WiFiConfiguration对象,将其添加到WIFiManager中,并使用enableNetwork()方法连接到网络。请注意,使用此方法时需要获得适当的权限


原文地址: http://www.cveoy.top/t/topic/htkW 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录