при этом когда приходят сообщения с сокета отображать их в notification. Я сделал это через сервис и проблема в том что я не могу закрыть нотификации из-за того что приложение работает в фоне, а прерывать фон я не могу ибо сокет сразу закроется. Как мне решить эту проблему?
ведройд не гарантирует фоновую работу приложения без онгоинг нотификации, фоновые процессы в андройде живут как будто в лагере смерти, так что никак, насколько я понимаю
Да, сервис будет работать только с онгоинг нотификацией, иначе система рано или поздно пришибёт его. Но есть ещё такая штука как FCM.
Обсуждают сегодня