Как заставить работать WebSocket при заблокированном экране android?
У меня есть asp веб-приложение, которое использует WebSocket (SignalR - asp core c#).
Для общения с сервером, вместо chrome, я сделал своё приложение на основе WebView. проблема в том, когда устройство заблокировано, приложение останавливает все запросы и если что-то происходит изменений не видно.
В chrome, когда устройство заблокировано, всё приходит.
Никак, на сколько мне известно. Во всех учебниках пишут, что приложения Android должны разрабатываться с учётом того, что система может его завершить в любой момент. Кроме того, постоянное удерживание соединение высаживает батарею с огромной скоростью.