Я в каком-то отчаянии. Я работаю над приложением, которое должно визуализировать данные о загрязнении. Приложение подключается к датчику через Wi-Fi напрямую, датчик является хостом группы. Затем я должен подключиться к порту 5001 и получать данные каждые 2 минуты. Предполагается, что эти данные будут отправлены в активность Google Maps, где они будут визуализированы в информационном окне.
На данный момент мне удалось создать только TCP-соединение, которое немедленно закрывается, я следовал этому действительно простому TCP клиент.
Поэтому мне нужно установить TCP-соединение, которое не закрывается, а также работает, когда я занимаюсь другими делами. Мне не нужно отправлять какие-либо сообщения, только получать данные.
Я изучил это Как поддерживать связь клиента Android с сервером даже при изменении активности и отправлять данные на сервер? но не понял, как мне реализовать этот код для моего случая.
Как ты делаешь это? Цените любую помощь.