Затем в файле Gradle вашего модуля (обычно app / build.gradle) добавьте строку плагина apply в нижней части файла, чтобы включить плагин Gradle:

я явный конфликт с firebase 11.8.0 и плагином google-services 3.1.2. Сборка терпит неудачу, рекомендуя вместо этого использовать версию 11.4.2 firebase.

Соответствующие выдержки из моих файлов сборки Gradle:

кореньbuild.gradle

buildscript {
    repositories {
        google()
        ...
    }
    dependencies {
        classpath 'com.google.gms:google-services:3.1.2'
        ...
    }
}

приложениеbuild.gradle:

apply plugin: 'com.google.gms.google-services'
repositories {
    google()
    ....
}
dependencies {
    implementation "com.google.firebase:firebase-core:11.8.0"
    ....
}

Я правильно сгенерировал файлы приложения firebase:

./app/src/debug/google-services.json
./app/src/release/google-services.json

Когда я строю с./gradlew clean assembleDebugсборка завершается с этой ошибкой:

> Task :app:processDebugGoogleServices FAILED
Found com.google.firebase:firebase-core:11.8.0, but version 11.4.2 is needed for the google-services plugin.


FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:processDebugGoogleServices'.
> Please fix the version conflict either by updating the version of the google-services plugin (information about the latest version is available at https://bintray.com/android/android-tools/com.google.gms.google-services/) or updating the version of com.google.android.gms to 11.4.2.

Ответы на вопрос(1)

Ваш ответ на вопрос