Android WiFi 连接代码示例 - 轻松连接你的网络
以下是一个 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() 方法连接到网络。请注意,使用此方法时需要获得适当的权限。
原文地址: https://www.cveoy.top/t/topic/oWai 著作权归作者所有。请勿转载和采集!