Есть сервер, к которому мое приложение подключается посредством Socket. Нужно держать постоянный коннект, чтобы обходить ситуации, когда пропадает интернет. Нужно решение, по типу всех популярных мессенджеров, после того, как соединение с Интернет возобновиться, заново коннектиться к серверу.
Пробовал работать с ConnectivityManager, но в ситуациях не моментального отключения от сети, а допустим, постепенного отдаления от точки WiFi, он срабатывает неправильно. Да и в Android 7.0 эти события не приходят в автоматическим режиме.
Нужен постоянный коннект, который будет разрываться когда интернета нет, и восстанавливаться, когда он снова появится.
Есть идеи, как поступить?
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники