У меня тоже была эта проблема. Я решил это вручную, добавив в устройство сеть Wi-Fi. Затем я перечислил конфигурацию и скопировал значения, добавленные устройством для успешного подключения к этой сети.
Для уточнения:
Добавьте сеть вручную, позвоните сетевому менеджеру, чтобы получить настроенные сети, найдите свою сеть, а затем вызовите получателей из всего, что вы пытаетесь настроить - вы найдете точную конфигурацию, которая вам нужна.
void getWifiConfigs()
{
WifiManager wifi = (WifiManager) getSystemService(Context.WIFI_SERVICE);
List<WifiConfiguration> networks = wifi.getConfiguredNetworks();
for (WifiConfiguration current : networks){
//check getters here
}
}