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