【发布时间】:2018-06-06 22:03:48
【问题描述】:
我在 FirebaseUI 文档中看到过这个问题,但我终其一生都无法理解解决方案。我想使用最新版本的 Firebase Auth 和 Firestore,以及最新版本的 FirebaseUI。这可能吗?请不要仅仅将我链接到依赖问题的文档,我真的很感激对文档的解释以及在我的依赖上实际写什么来解决这个问题。我很想只写自己的 UI,但是 firebaseUI 太好了,不能放弃。这是我现在的依赖项:
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support.constraint:constraint-layout:1.0.2'
implementation 'com.google.firebase:firebase-firestore:11.8.0'
implementation 'com.google.firebase:firebase-auth:11.8.0'
implementation 'com.android.support:design:26.1.0'
implementation 'com.google.firebase:firebase-core:11.8.0'
implementation 'com.google.firebase:firebase-database:11.8.0'
testImplementation 'junit:junit:4.12'
implementation 'com.android.support:appcompat-v7:26.1.0'
androidTestImplementation 'com.android.support.test:runner:1.0.1'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1'
implementation 'com.firebaseui:firebase-ui-auth:3.1.2'
}
通过我过去的修复尝试,我只是尝试降低 firebase 的版本..但这不是我正在寻找的解决方案,它通常只会导致其他错误。非常感谢您!
编辑:这是错误消息:所有 gms/firebase 库必须使用完全相同的版本规范(混合版本可能导致运行时崩溃)。找到版本 11.8.0、11.6.2。 示例包括 com.google.android.gms:play0services-base:11.8.0 和 com.google.android.gms:play-services-auth:11.6.2。
{这个错误可能是因为 firebaseui 3.1.2 依赖于 Firebase 11.6.2。但我尝试使用的版本是 11.8.0}
【问题讨论】:
-
您遇到了什么问题?您有错误消息要处理吗?
-
编辑中的错误信息
标签: android firebase firebase-authentication firebaseui