FirebaseMessagingService на Android не работает после удаления приложения из фонаAndroid

Форум для тех, кто программирует под Android
Anonymous
FirebaseMessagingService на Android не работает после удаления приложения из фона

Сообщение Anonymous »

У меня есть эта служба уведомлений:

Код: Выделить всё

@AndroidEntryPoint
class MessagingService : FirebaseMessagingService() {

override fun onNewToken(token: String) {
super.onNewToken(token)
}

override fun onMessageReceived(remoteMessage: RemoteMessage) {
super.onMessageReceived(remoteMessage)
handleMessage(remoteMessage)}
Я использую его для получения сообщений с данными из Firebase, которые обычно являются сообщениями чата. Сервис работает правильно, когда приложение находится на переднем плане. Если приложение удаляется из панели последних, Служба также уничтожается параллельно.
Я даже перешел на API oauth, чтобы отправлять новые уведомления, но результат тот же. Кто-нибудь может объяснить такое поведение службы? Как я могу предотвратить его уничтожение, поскольку я хочу постоянно прослушивать уведомления FCM. Заранее спасибо!

Подробнее здесь: https://stackoverflow.com/questions/791 ... -removed-f

Вернуться в «Android»