【发布时间】:2017-02-26 09:01:10
【问题描述】:
在阅读了其他几个问题/答案后,我仍然在使用 wifiManager.removeNetwork 工作时遇到问题。
根据:
和
How to forget a wireless network in android programmatically?
...我的代码应该可以工作:
WifiManager wifiMAN = (WifiManager) getApplicationContext().getSystemService(Context.WIFI_SERVICE);
for (WifiConfiguration wifiCon : wifiMAN.getConfiguredNetworks()) {
if (wifiCon.SSID.equals( "\""+ targetNetworkName +"\"")) {
wifiMAN.removeNetwork(wifiCon.networkId)) {
wifiMAN.saveConfiguration();
break;
}
}
但是,当我在 API 23 上进行测试时,它不起作用。查看代码没有任何贬值,代码适用于 API 21。有人有什么想法吗?
【问题讨论】:
-
详情请点击以下链接stackoverflow.com/a/51081719/7094064
标签: java android wifimanager