我原谅了这个:
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:26.1.0'
implementation 'com.android.support.constraint:constraint-layout:1.0.2'
implementation 'com.google.firebase:firebase-database:11.0.4'
implementation 'com.android.support:design:26.1.0'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.1'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1'
}
apply plugin: 'com.google.gms.google-services'
当我尝试为Google Play服务添加依赖项时,我添加了以下代码:
implementation 'com.google.android.gms:play-services:11.8.0'
我现在收到此错误:
错误:任务':app:processDebugGoogleServices'执行失败。 请通过更新google-services插件的版本(https://bintray.com/android/android-tools/com.google.gms.google-services/上提供有关最新版本的信息)或将com.google.android.gms的版本更新为11.0.4来修复版本冲突。
错误在于appcompat依赖项和firebase依赖项,即使它们在添加Google Play服务依赖项之前工作正常。
答案 0 :(得分:1)
您应该更新Firebase依赖项以匹配play-services
版本。
将您的Firebase依赖关系更改为:
com.google.firebase:firebase-database:11.8.0
您的支持依赖关系:
implementation 'com.android.support:appcompat-v7:27.0.2'
implementation 'com.android.support:design:27.0.2'