ошибка gradle: ОШИБКА: не удалось найти реализацию метода () для аргументов - PullRequest
0 голосов
/ 12 февраля 2019

Я пытаюсь добавить Firebase в мое приложение чата в Android Studio, но все предоставленные плагины build.gradle не синхронизируются.

Я попробовал код ниже:

classpath 'com.google.gms:google-services:4.2.0' implementation 'com.google.firebase:firebase-core:16.0.7'

и затем приходит

ОШИБКА: не удалось найти реализацию метода () для аргументов [com.google.firebase: firebase-core: 16.0.7] для объекта типа org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.

1 Ответ

0 голосов
/ 25 февраля 2019

У меня была такая же ошибка при добавлении Firebase в мое приложение Ionic.Оказывается, я помещал линию implementation 'com.google.firebase:firebase-core:16.0.1' в dependencies, найденную в buildscript, когда эту строку нужно было поместить в dependencies на уровне приложения (см. Ниже).

Поместите implementation 'com.google.firebase:firebase-core:16.0.1' здесь:

dependencies {
    implementation fileTree(dir: 'libs', include: '*.jar')
    implementation 'com.google.firebase:firebase-core:16.0.1'
    // SUB-PROJECT DEPENDENCIES START
    implementation(project(path: ":CordovaLib"))
    compile "com.android.support:support-annotations:27.+"
    compile "com.android.support:support-v4:24.1.1+"
    compile "com.google.firebase:firebase-core:16.0.+"
    compile "com.google.android.gms:play-services-analytics:11.0.1"
    // SUB-PROJECT DEPENDENCIES END
}

не здесь:

buildscript {
    repositories {
        mavenCentral()
        maven {
            url "https://maven.google.com"
        }
        jcenter()
        google()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:3.3.0'
    }
}

Если это поможет, я обнаружил зависимости на уровне приложенияраздел внизу моего файла уровня проекта build.gradle.

Удачи!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...