用于使用Kotlin存储的Firebase UI会出错



我在添加 firebase-ui-Storenage的依赖时会遇到错误。

我已经为 Kotlin创建了应用程序

build.gradle - 之前:

compile 'com.android.support:appcompat-v7:25.3.1'
compile 'com.android.support.constraint:constraint-layout:1.0.2'
compile 'com.android.support:design:25.3.1'
compile 'com.google.firebase:firebase-storage:10.2.6'
compile 'com.github.bumptech.glide:glide:4.0.0-RC0'

添加:

compile 'com.firebaseui:firebase-ui-storage:1.2.0'

我遇到的错误:

所有com.android.support库必须使用完全相同的版本 规范(混合版本可能导致运行时崩溃(。成立 版本25.3.1,25.1.1。示例包括 com.android.support:Animated-vector-drawable:25.3.1和 com.android.support:palette-v7:25.1.1

有一些库,工具和库的组合,这些组合 是不兼容的,或者可能导致错误。这样的不兼容是 编译不是Android支持库的版本 最新版本(或者特别是,一个比您的版本低 targetsdkversion。(

我不知道为什么它会发生,即使我没有使用向量绘制或调色板

有帮助吗?

预先感谢。

最近我遇到了同样的问题。因此,我将版本降级到这些:

compile 'com.android.support:appcompat-v7:25.0.0'
compile 'com.android.support.constraint:constraint-layout:1.0.0-alpha8'
compile 'com.android.support:design:25.0.0'
compile 'com.google.firebase:firebase-storage:10.2.4'
compile 'com.github.bumptech.glide:glide:4.0.0-RC0'
compile 'com.google.firebase:firebase-storage:10.2.4'

,对我来说很好。

但是,如果您想知道当前的依赖关系有什么问题,则可能应该看到您的完整依赖树是什么,从那里您将看到哪个库要求Android支持库的不同版本。

最新更新