#android #websocket #socket.io #android-lifecycle
#Android #websocket #socket.io #android-жизненный цикл
Вопрос:
Недавно я работаю над проектом, для которого требуется сервер WebSocket, работающий на Android. Я сталкиваюсь с netty-socketio, который может помочь реализовать сервер WebSocket как часть приложения. Однако, когда приложение сворачивается нажатием кнопки circle, оно больше не работает. В результате клиенты WebSocket больше не могут к нему подключаться.
Я хотел бы поддерживать работоспособность сервера WebSocket, даже если приложение свернуто, пока приложение не будет выключено. Я работаю над 5.1.1 Lollipop. Любое возможное решение или подсказка будут оценены.
Комментарии:
1. Вы пробовали переподключение при OnStart ()?
2. Попробуйте использовать механизм пинг-понга. Если ваша активность приложения «Минимизировать» не будет существовать, попробуйте запустить службу переднего плана. ** при длительном запуске службы может сработать аккумулятор мобильного устройства.
3. Привет, Хасан, я еще не пробовал. Мы проведем дополнительные исследования по этому поводу.
4. Привет, раджахскар, я не беспокоюсь о батарее, потому что устройство постоянно подключается к источнику питания.