Androidstudio中存在冲突的依赖关系

时间:2017-12-05 04:19:35

标签: java android android-studio firebase

我该如何解决这个问题? enter image description here

似乎不同版本的android支持和firebase很麻烦。但是我没有编写依赖项:曾经创建项目并将其链接到firebase。

1 个答案:

答案 0 :(得分:1)

将这两个依赖项更改为显示的版本:

compile 'com.google.firebase:firebase-core:11.4.2'
compile 'com.firebaseui:firebase-ui:3.0.0'

在以后的问题中,请发布文字而不是图片。这样就可以复制文本,用于评估和回答。

必须使三个版本号保持一致:

  1. Firebase和Google Play图书馆
  2. Android支持库
  3. FirebaseUI
  4. FirebaseUI documentation包含兼容Firebase SDK版本的表格。要确定所需的支持库版本,您需要运行Gradle任务以查看依赖关系,或者通过查看Android Studio报告的应用程序build.gradle文件中依赖关系的红色下划线警告来推断版本。

    release notes中列出了最新版本的Firebase。为了简单回答这个问题,我使用了11.4.2。最新版本是11.6.2,但是IIRC需要对repos和classpaths的构建设置进行更广泛的更改。