Android:在 Android Studio 使用 com.google.firebase:firebase-auth:9.4.0 升级到 2.2 后找不到 FirebaseUser、AuthCredential 和其他人

Android: FirebaseUser, AuthCredential and others not found after Android Studio upgrade to 2.2 with com.google.firebase:firebase-auth:9.4.0

我刚刚将 Android Studio 升级到 2.2 版,我在稳定版上。

然后我通过将 compile 'com.google.firebase:firebase-auth:x.x.x' 的版本提升到 9.4.0 来调整 build.grade 文件,这是目前最新的版本。

同步项目后我无法再使用

import com.google.firebase.auth.AuthCredential;

import com.google.firebase.auth.AuthResult;

import com.google.firebase.auth.FirebaseUser;

Firebase 的在线文档没有提及与此问题相关的任何内容。

这里可能发生了什么?

当前发布新版本

com.google.firebase:firebase-core:10.2.1    Analytics
com.google.firebase:firebase-database:10.2.1    Realtime Database
com.google.firebase:firebase-storage:10.2.1 Storage
com.google.firebase:firebase-crash:10.2.1   Crash Reporting
com.google.firebase:firebase-auth:10.2.1    Authentication
com.google.firebase:firebase-messaging:10.2.1   Cloud Messaging and Notifications
com.google.firebase:firebase-config:10.2.1  Remote Config
com.google.firebase:firebase-invites:10.2.1 Invites and Dynamic Links
com.google.firebase:firebase-ads:10.2.1 AdMob
com.google.firebase:firebase-appindexing:10.2.1 App Indexing

希望今年五月快乐!!

首先,最新版本不是 9.4.0,其次是 9.6.1。我建议你做一个干净的重建。

我建议你 检查你是否真的使用最新版本的 gradle ,所有插件,然后清理 - 重建 也试试 文件 - 使缓存无效并重新启动。

这应该可以解决问题。如果此信息有帮助,请告诉我。