Причина: java.lang.ClassNotFoundException: не найден класс "com.google.firebase.FirebaseApp $ IdTokenListenersCountChangedListener" - PullRequest
1 голос
/ 08 мая 2019

Я сегодня обновил зависимость Firestore до последней 19.0.0 версии, и я получаю эту ошибку:

Причина: java.lang.ClassNotFoundException: Не найден класс "com.google.firebase.FirebaseApp $ IdTokenListenersCountChangedListener "по пути: DexPathList [[zip-файл" /data/app/com.example.firebase-luwVSIdRPV8je9Y9uLU7Vw==/base.apk".

* 10061008 *
db.collectionGroup("landmarks").whereEqualTo("type", "museum").get()

Как это решить?

Ответы [ 2 ]

7 голосов
/ 09 мая 2019

У меня такая же проблема, как и у вас.В примечаниях к выпуску пожарной базы от 7 мая 2019 года говорится:«Если вы используете Firebase Authentication, обновитесь до firebase-auth v17.0.0 или новее, чтобы обеспечить соответствие функциональности другим обновленным библиотекам Firebase».Итак, я изменил свою зависимость аутентификации firebase на последнюю версию, что означает:

com.google.firebase: firebase-auth: 17.0.0

, и это устранило мою проблему.Я надеюсь, что это помогает.Удачи!:)

Также вы можете посмотреть примечания к выпуску здесь

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

У меня такая же проблема, и я использовал com.firebaseui:firebase-ui-auth:4.3.1. Я добавил зависимость com.google.firebase:firebase-auth:18.0.0, и это устранило проблему. Похоже, что зависимость от авторизации firebase с версией, равной или выше версии 17.0.0, решит проблему.

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