繁体   English   中英

在gradle中使用相同的版本依赖项时出错

[英]Getting error when I use same version dependencies in gradle

我很困惑为什么这不起作用,因为我以前的版本工作,但他们是一个较低的版本:

implementation 'com.google.firebase:firebase-database:12.0.1'
implementation 'com.google.firebase:firebase-storage:12.0.1'
compile 'com.google.android.gms:play-services-auth:12.0.1'
implementation 'com.google.firebase:firebase-auth:12.0.1'

但是,当我尝试升级到更新版本时,我在此图像中收到错误:

在此输入图像描述

它说我正在混合版本,但我不是,因为我把它们都放在一起。

All gms/firebase libraries must use the exact same version specification (mixing versions can lead to runtime crashes). Found versions 15.1.0, 15.0.2, 15.0.1, 15.0.0. Examples include `com.google.firebase:firebase-iid:15.1.0` and `com.google.android.gms:play-services-measurement-base:15.0.2`

从2018年5月开始:

Firebase Android SDK现在具有独立的版本号,允许更频繁,更灵活的更新。

根据 ,请更改下面的代码行:

implementation 'com.google.firebase:firebase-database:12.0.1'
implementation 'com.google.firebase:firebase-storage:12.0.1'
implementation 'com.google.firebase:firebase-auth:12.0.1'

implementation 'com.google.firebase:firebase-database:16.0.2'
implementation 'com.google.firebase:firebase-storage:16.0.2'
implementation 'com.google.firebase:firebase-auth:16.0.3'

根据这个 ,请更改以下代码行:

compile 'com.google.android.gms:play-services-auth:12.0.1'

implementation 'com.google.android.gms:play-services-auth:16.0.0'

根据这个 ,请更改以下代码行:

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

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

还请添加以下依赖项,现在是强制性的:

implementation 'com.google.firebase:firebase-core:16.0.3'

另外,请务必在顶级build.gradle文件中使用最新版本的Google Play服务:

classpath 'com.google.gms:google-services:4.1.0'

更改Project gradle中的依赖项

dependencies {
    classpath 'com.android.tools.build:gradle:3.1.4'


    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
    classpath 'com.google.gms:google-services:4.0.1'
}

在模块中

implementation 'com.google.firebase:firebase-core:16.0.3'
implementation 'com.google.firebase:firebase-database:16.0.2'
implementation 'com.google.firebase:firebase-auth:16.0.3'
implementation 'com.google.firebase:firebase-storage:16.0.2'
implementation 'com.firebaseui:firebase-ui-database:4.1.0'
implementation 'com.firebaseui:firebase-ui-auth:4.1.0'
implementation 'com.google.firebase:firebase-ads:15.0.1'
implementation 'com.google.firebase:firebase-config:16.0.0'

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM