Я пытаюсь получить данные в приложении Android с TCP-сервера на устройстве IoT. Я искал в Интернете. Но я нашел информацию о передаче файлов между двумя устройствами Android с помощью WiFiP2PManager, WiFi Direct и т. д.
Проблема:
Примечание:
Приложение и устройство не подключены к общей сети.
Шаги:
Я не могу понять, как решить третий и четвертый этапы. Я могу подключить устройство с помощью WifiManager. Но он отключается, и Android снова переключается на доступную сильную сеть. Как оставаться на связи с определенной сетью, даже если в ней нет интернета? Мне нужно сделать это программно.
Спасибо




Лучше всего попросить пользователя отключить автоматическое сканирование сетей Wi-Fi. Это может быть полезно документы (ACTION_REQUEST_SCAN_ALWAYS_AVAILABLE).