FirebaseCloudMessaging: сбой фоновой синхронизации FirebaseInstanceId - SERVICE_NOT_AVAILABLE

Я не вижу, как вы это сделаете с синтаксисом списка инициализаторов, но я также немного скептически отношусь к тому, что вы сможете сделать что-нибудь полезное, поймав исключение в своем конструкторе. Очевидно, это зависит от дизайна классов, но в каком случае вы не сможете создать «mB» и по-прежнему иметь полезный объект «A»?

Вы также можете исключить пересылку и обрабатывать ее везде, где вызывается конструктор для A.

24
задан Martin Zeitler 11 June 2018 в 12:04
поделиться

4 ответа

Вы можете проверить

  1. Проверить подключение к Интернету без прокси и открыть подключение к Интернету
  2. Заменить google-service.json на новый, который вы можете получить. в firebaseconsol
  3. Убедитесь, что на вашем устройстве есть сервис Google Play, работает он или нет, FireBase не работает без сервиса Google Play

Проверить - Сервис FireBaseInstanceId не получает зарегистрировано

12
ответ дан sushant gosavi 11 June 2018 в 12:04
поделиться

У меня только что была эта проблема. В моем случае работал только тогда, когда я остановил эмулятор, закрыл его и снова открыл. Я не делал никаких других изменений.

2
ответ дан Gi Tavares 11 June 2018 в 12:04
поделиться

Соедините ваш мобильный телефон с другим Wi-Fi-соединением с другим поставщиком услуг . Это кажется странным, но вы можете попробовать это!

1
ответ дан Suraj Vaishnav 11 June 2018 в 12:04
поделиться

В моем случае

Мне добавили файл google-services.json в корневой каталог проекта, я переместил его в папку приложения, и проблема была исправлена.

MyProjectRootDir/google-services.json

move to --> 

MyProjectRootDir/app/google-services.json
0
ответ дан Mojtaba Haddadi 11 June 2018 в 12:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: