我可以使用以下代码连接到Wifi:
fun connectToWifi(ssid: String, password: String) {
val wifiConfig = WifiConfiguration()
wifiConfig.SSID = String.format("\"%s\"", ssid)
wifiConfig.preSharedKey = String.format("\"%s\"", password)
val wifiManager = applicationContext.getSystemService(Context.WIFI_SERVICE) as WifiManager
val netId = wifiManager.addNetwork(wifiConfig)
wifiManager.disconnect()
wifiManager.enableNetwork(netId, true)
AccessPointManager.currentlyConnectedNetId = netId
wifiManager.reconnect()
}
但是,即使应用程序被杀,它也会记住密码和自动重新连接 . 我需要它只连接一次忘记密码 . 我怎样才能做到这一点?谢谢 .
1 回答
应用程序被杀后,您可以将其从已保存的网络中删除 .