我正在使用以下代码从代码中忘记WIFI网络:
WifiManager wifiManager = (WifiManager) getApplicationContext().getSystemService(Context.WIFI_SERVICE);
int networkId = wifiManager.getConnectionInfo().getNetworkId();
wifiManager.removeNetwork(networkId);
wifiManager.saveConfiguration();
在Android“ O”上,如果通过我的应用程序连接了wifi,则可以忘记它,但是,如果我通过Android OS设置连接了WIFI,则它不会忘记WIFI。 在我读过的某个地方,这是一个已知问题,必须提供WIFI_DEVICE_OWNER_CONFIGS_LOCKDOWN权限,并且需要root设备。 如果其他人遇到同样的问题,请提供帮助。
答案 0 :(得分:0)