когда мы выбираем целевой sdk равным android 9, это означает, что пи тогда все работает нормально, но когда мы выбираем целевой sdk равным 10, тогда wifiManager.AddNetwork (config) возвращает -1.
sdk до 10, затем wifiManager.AddNetwork (config) возвращает -1.
Для приложений, нацеленных на Build.VERSION_CODES.Q или более позднюю версию, этот API всегда будет возвращать -1 .
Этот метод устарел на уровне API 29. a) См. WifiNetworkSpecifier.Builder # build () для нового механизма, инициирующего подключение к сети Wi-Fi. b) См. addNetworkSuggestions (java .util.List), removeNetworkSuggestions (java .util.List) для получения информации о новом API для добавления сетей Wi-Fi для рассмотрения при автоматическом подключении к Wi-Fi.
re: https://developer.android.com/reference/android/net/wifi/WifiManager#addNetwork (android. net .wifi.WifiConfiguration)