"должен иметь зависимость от com.google.firebase: firebase-core", но у меня есть - PullRequest
0 голосов
/ 21 мая 2019

Я пытаюсь обновить плагины Cordova и получаю это предупреждение:

The app gradle file must have a dependency on com.google.firebase:firebase-core for Firebase services to work as intended.

Появляется просто как предупреждение.(Из-за несвязанной проблемы я, к сожалению, не могу проверить, нормально ли работает приложение.)

Дело в том, что у меня есть зависимость от него;


apply plugin: 'com.android.application'

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

    dependencies {
        classpath 'com.android.tools.build:gradle:3.0.1'
        classpath 'com.google.gms:google-services:4.1.0'
        classpath 'com.google.firebase:firebase-core:11.6.2'
    }
}

// ...

dependencies {
    implementation fileTree(dir: 'libs', include: '*.jar')
    // SUB-PROJECT DEPENDENCIES START
    implementation 'com.google.firebase:firebase-core:11.6.2'
    implementation(project(path: ":CordovaLib"))
    compile "com.android.support:support-v13:27.+"
    compile "me.leolin:ShortcutBadger:1.1.17@aar"
    compile "com.google.firebase:firebase-messaging:11.6.2"
    compile "com.squareup.okhttp3:okhttp:3.9.1"
    compile "com.android.support:support-v4:24.1.1+"
    // SUB-PROJECT DEPENDENCIES END
}

// ...

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

Что может вызватьэто предупреждение?

...