原因:java.lang.ClassNotFoundException:找不到类“ com.google.firebase.FirebaseApp $ IdTokenListenersCountChangedListener”

Han*_*gel 2 firebase google-cloud-firestore

我今天已经将Firestore依赖关系更新到最新19.0.0版本,并且出现此错误:

原因:java.lang.ClassNotFoundException:在路径:DexPathList [[zip文件“ /data/app/com.example.firebase-luwVSIdRPV8je9Y9uLU7Vw==/base”中找不到类“ com.google.firebase.FirebaseApp $ IdTokenListenersCountChangedListener” .apk”。

尝试使用时:

db.collectionGroup("landmarks").whereEqualTo("type", "museum").get()
Run Code Online (Sandbox Code Playgroud)

如何解决呢?

小智 10

我和你有同样的问题。在firebase发行说明中,2019年5月7日说; “如果您使用Firebase身份验证,请更新到firebase-auth v17.0.0或更高版本,以确保功能与其他更新的Firebase库保持一致。” 因此,我将firebase auth依赖项更改为最新版本,这意味着:

com.google.firebase:firebase-auth:17.0.0

它解决了我的问题。希望对您有所帮助。祝你好运!:)

您也可以从此处查看发行说明