修复Android Studio

时间:2018-06-16 03:43:14

标签: android

所以我将我的应用连接到Firebase,他们给了我这个:

  

请修改版本冲突,方法是更新google-services插件的版本(https://bintray.com/android/android-tools/com.google.gms.google-services/提供有关最新版本的信息)或将com.google.android.gms版本更新为16.0.0

虽然这听起来很奇怪,但我并不完全明白它们的意思。这是我的gradle代码:

dependencies {
        implementation fileTree(dir: 'libs', include: ['*.jar'])
        implementation 'com.android.support:appcompat-v7:27.1.1'
        implementation 'com.android.support.constraint:constraint-layout:1.1.2'
        compile 'com.google.firebase:firebase-core:16.0.0'
        implementation 'com.google.firebase:firebase-database:16.0.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'
}

apply plugin: 'com.google.gms.google-services'

有人可以向我解释一下错误信息的含义以及我能做些什么吗?我如何更新此google.android.gms?

帮助将不胜感激: - )

2 个答案:

答案 0 :(得分:0)

如果firebasecore是16.0.0,您应该使用相同的版本 所有其他firebase应该是相同的16.0.0

请更正此..在你的应用程序gradle:

   { compile 'com.google.firebase:firebase-core:16.0.0'
    implementation 'com.google.firebase:firebase-database:16.0.1'}

use it like this....

    implementation  'com.google.firebase:firebase-core:16.0.0'
    implementation 'com.google.firebase:firebase-database:16.0.0'

Let me know it this work for u...

答案 1 :(得分:0)

u应该使用相同的版本,否则会与其他相同的支持库冲突