WifiManager включил сеть, переключается на мобильные данные

Я столкнулся с проблемой при отключении и повторном подключении к устройству. Android переключается с Wi-Fi на мобильные данные. Я полагаю, что причина этого заключается в том, что сеть, к которой мне нужно подключиться, не имеет доступа в Интернет.

Это код, который я сейчас использую, чтобы отключить телефон от того, к чему он подключен в данный момент, чтобы установить соединение с нужной сетью.

m_wifiManager.disconnect();
m_wifiManager.enableNetwork(myNetwork, true);
m_wifiManager.reconnect();

Я заметил это на многих устройствах, особенно на устройствах Samsung, использующих настройку "адаптивного Wi-Fi".

Есть ли способ обеспечить использование адаптера Wi-Fi только во время повторного подключения? как игнорировать мобильные данные?

0 ответов

Другие вопросы по тегам