【发布时间】:2016-11-12 04:39:52
【问题描述】:
为什么会出现此错误?我的存储库和 Google Play 服务是最新的,并且我已经使用了使用 Firebase 所需的所有步骤,例如在 build.gradle(项目和应用程序)中复制 firebase 代码。智能甚至不显示 FirebaseAuth,而是显示 Firebase 的其他成员。
【问题讨论】:
标签: android
为什么会出现此错误?我的存储库和 Google Play 服务是最新的,并且我已经使用了使用 Firebase 所需的所有步骤,例如在 build.gradle(项目和应用程序)中复制 firebase 代码。智能甚至不显示 FirebaseAuth,而是显示 Firebase 的其他成员。
【问题讨论】:
标签: android
通过将其添加到 build.gradle 文件中解决了错误(适用于应用程序)-
implementation 'com.google.firebase:firebase-auth:18.0.0'
implementation 'com.google.android.gms:play-services-gcm:17.0.0'
第二个依赖是解决版本冲突错误。
【讨论】:
将此依赖项添加到 Gradle.Build(Module:App)
compile "com.google.firebase:firebase-auth:9.0.2"
然后与 gradle 同步 :)
【讨论】:
将这两个依赖项添加到您的 build.gradle 因为 'compile' 被'implementation'
替换依赖{
实施 'com.google.firebase:firebase-auth:16.0.4'
实施“com.google.android.gms:play-services-gcm:16.0.0”
}
适用于最新的 android studio 3.0 版和新版
@androidstudio @firebase
【讨论】:
同样的问题。使用“Build”->“Clean Project”清理您的项目。
【讨论】:
将以下内容添加到 build.gradle (app)
implementation 'com.google.firebase:firebase-auth:9.2.1'
【讨论】:
对我来说,这适用于所有 firebase 扩展:
例如。:
Android Studio 将以下行添加到您的 gradle 文件中:
implementation 'com.google.firebase:firebase-auth:16.0.1:15.0.0'
您必须将其更改为:
implementation 'com.google.firebase:firebase-auth:16.0.1'
并添加:
kapt 'com.google.firebase:firebase-auth:16.0.1:15.0.0'
【讨论】:
我安装了 android studio 3.3.1。编译替换为实现。所以你必须写
implementation 'com.google.firebase:firebase-auth:16.1.0'
您应该根据收到的警告替换版本。
【讨论】:
关于应用 gradle 中的依赖项
实施 'com.google.firebase:firebase-core:16.0.1' 实施 'com.google.firebase:firebase-auth:16.0.1'
这是有用的 android 3.0 及更高版本 auth:16.0.1 和 核心:16.0.1Firebase 将工作
【讨论】:
实现 'com.google.firebase:firebase-auth:16.0.1'
确保您的 firebase 所有依赖项都是相同的版本
【讨论】:
就我而言,我使用不同版本的 firebase-auth 和 firebase-messaging。因此,在出现错误后,我为两者保留了相同的版本,例如
实现 'com.google.firebase:firebase-auth:18.0.0'
实现 'com.google.firebase:firebase-messaging:18.0.0'
同步后我的问题解决了。尝试保持 firebase 库的版本相同
【讨论】:
请在您的build.gradle 文件中添加以下行 -
implementation 'com.google.firebase:firebase-auth:19.3.0'
implementation "com.google.android.gms:play-services-gcm:10.2.1"
【讨论】:
您可能需要确保您的活动正在导入 Firebase 身份验证模块。在您的 .java 文件中(例如 Login.java):
import com.google.firebase.auth.FirebaseAuth;
【讨论】:
通过将其添加到 build.gradle 文件(适用于应用程序)解决了错误 -
compile 'com.google.firebase:firebase-auth:9.2.1'
compile "com.google.android.gms:play-services-gcm:9.2.1"
【讨论】: