Приложения не показывают видимых сбоев для пользователя, но все же Android жизненно важные функции дает мне отчеты о сбоях Firebase - PullRequest
0 голосов
/ 06 июня 2019

Итак, я интегрировал FCM с версией 9.6.1, все работает нормально, но проблема в том, что мои живые андроиды показывают сбои при каждом открытии приложения пользователем. Но этот сбой не виден пользователям, и он не попадает в журнал кошек Android Studio

1 Ответ

0 голосов
/ 06 июня 2019

Из отчета о сбое, который вы вложили в свой комментарий, я вижу, что вы используете устаревший FirebaseInstanceIDService.Использование этого в вашем приложении приведет к сбою приложения.Чтобы исправить ошибку, выполните шаги, указанные ниже:

  1. Обновите библиотеки Firebase до последних, начиная с app/build.gradle.

  2. Измените FirebaseInstanceIdService на последний FirebaseMessagingService и обработайте обработку уведомлений в onMessageReceived, а также другие элементы в onNewToken

  3. Вы можете узнать, как выполнить миграцию сFirebaseInstanceIdService до последней из следующих нескольких статей.

FirebaseInstanceIdService устарела.

Сбой FirebaseMessagingService на Android 8.0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...