0
다른 여러 질문/답변을 읽은 후에도 계속 작동하려면 wifiManager.removeNetwork를 사용하는 데 문제가 있습니다.Android - 여전히 Wi-Fi 네트워크를 프로그래밍 방식으로 제거 할 수 없습니다.
및
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에서 작동합니다. 누구나 아이디어가 있습니까?
https://developer.android.com/about/versions/marshmallow/android-6.0-changes.html#behavior-network 감사합니다! 이것은 도움이된다! –