FirebaseUI 导入:库 com.google.android.gms:play-services-basement 正在被其他各种库请求

JarsOfJam-调度器

我想添加 FirebaseUI 依赖项,以便能够使用 Google 帐户、电子邮件/密码身份验证等对我的用户进行身份验证。

因此,我添加了依赖项,如文档中所示(https://firebase.google.com/docs/auth/android/firebaseui)。

但是,我收到以下错误。

库 com.google.android.gms:play-services-basement 正在 [[15.0.1,15.0.1]] 处被其他各种库请求,但解析为 16.0.1。禁用插件并使用 ./gradlew :app:dependencies 检查您的依赖关系树。

依赖项是:

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'com.google.firebase:firebase-core:16.0.6'
    implementation 'com.google.firebase:firebase-firestore:17.1.5'
    implementation 'com.google.firebase:firebase-storage:16.0.5'
    implementation 'com.firebaseui:firebase-ui-auth:4.1.0'
    implementation 'com.android.support:cardview-v7:27.1.1'
    implementation 'com.android.support:appcompat-v7:27.1.1'
    implementation 'com.android.support.constraint:constraint-layout:1.1.3'
    implementation 'com.android.support:support-v4:27.1.1'
    implementation 'com.android.support:design:27.1.1'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'com.android.support.test:runner:1.0.2'
    androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'

    implementation 'com.github.mancj:MaterialSearchBar:0.7.6'

    annotationProcessor 'com.google.auto.value:auto-value:1.5.2'
}

问题:如何修复这个错误?

亚历克斯·马莫

要解决此问题,请更改以下代码行:

implementation 'com.firebaseui:firebase-ui-auth:4.1.0'

implementation 'com.firebaseui:firebase-ui-auth:4.3.0'

我想添加 FirebaseUI 依赖,以便能够使用 Google 帐户对我的用户进行身份验证

如果您想使用 Google 对用户进行身份验证,您还应该在您的依赖项中添加以下代码行:

implementation 'com.google.firebase:firebase-auth:16.1.0'
implementation 'com.google.android.gms:play-services-auth:16.0.1'

还请确保在您的build.gradle(项目)文件中包含以下 Gradle 和 Google 服务版本:

classpath 'com.android.tools.build:gradle:3.2.1'
classpath 'com.google.gms:google-services:4.2.0'

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

库 com.google.android.gms:play-services-measurement-base 正在被其他各种库请求

构建gradle时出错-其他各种库都在请求com.google.android.gms:play-services-basement

正在请求库com.google.android.gms:play-services-basement

各种其他库都在[[15.0.1,15.0.1]]请求库com.google.android.gms:play-services-basement库,但解析为11.8.0

各种其他图书馆都在[[15.0.1,15.0.1]]请求库com.google.android.gms:play-services-basement,但解析为16.0.1

库 com.google.android.gms:play-services-base 正在 [[15.0.1,15.0.1]] 处被其他各种库请求,但解析为 16.0.1。- F

其他各种库都在请求com.google.android.gms:play-services-measurement-base

com.google.android.gms:play-services-basement正由[[15.0.1,15.0.1]]的其他各种图书馆要求

无法解决:com.google.android.gms:play-services-basement:12.0.1

Gradle同步失败:com.google.android.gms:play-services-basement和com.google.firebase:firebase-common

Android Studio错误库com.google.android.gms:play-services-measurement-base

更改com.google.android.gms:play-services的版本

将com.google.android.gms:play-services替换为google-play-services.jar

错误:(23,13)无法解决:com.google.android.gms:play-services:11.2.0“安装存储库和同步项目”不起作用

添加com.google.android.gms:play-services后,Android应用无法编译

Android Studio:无法解决:com.google.android.gms:play-services:fp9.0.0

找不到play-services-tasks-license.aar(com.google.android.gms:play-services-tasks-license:11.8.0)

更新到实现“ com.google.android.gms:play-services-ads:15.0.2”和类路径“ com.google.gms:google-services:3.3.0”后,出现Gradle错误

Gradle无法解析com.google.android.gms:play-services-auth:11.6.0

更新后-com.google.android.gms:play-services:5.2.8崩溃

找不到参数[com.google.android.gms:play-services-base:16.0.1]的方法Implementation()

无法解决:com.google.android.support.gms:play-services-map:10.2.0

找不到参数[com.google.android.gms:play-services-gcm:7.5.0]的方法complie()

找不到com.google.android.gms:play-services:7.3.0

Gradle无法添加编译'com.google.android.gms:play-services:7.0.0'

无法解决:`com.google.android.gms:play-services-appindexing:10.0.0`

找到com.google.android.gms:play-services-gcm:8.3.0,但需要版本8.1.0

错误:无法解决:com.google.android.gms:play-services-location:16.1.0

无法使用“ com.google.android.gms:play-services:9.4.0”构建APK