webentwicklung-frage-antwort-db.com.de

Fehler beim Benachrichtigen des Listeners der Abhängigkeitsauflösung.

Fehler: Fehler beim Benachrichtigen des Listeners für Abhängigkeitsauflösung. Die Bibliothek com.google.Android.gms: play-services-Measurement-base wird von verschiedenen anderen Bibliotheken an [[15.0.2, 15.0.2] angefordert. [15.0.4,15.0.4]], aber bis 15.0.4 aufgelöst. Deaktivieren Sie das Plugin und überprüfen Sie die Abhängigkeitsstruktur mithilfe von ./gradlew: app: Abhängigkeiten.

apply plugin: 'com.Android.application'

Android {
    compileSdkVersion 26
    defaultConfig {
        applicationId "com.intraday.geeks"
        minSdkVersion 21
        targetSdkVersion 26
        versionCode 1
        versionName "1.0"
        multiDexEnabled true
        testInstrumentationRunner "Android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-Android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'com.Android.support:appcompat-v7:26.1.0'
    implementation 'com.Android.support.constraint:constraint-layout:1.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'
    compile 'com.Android.support:design:26.1.0'
    implementation 'com.google.firebase:firebase-core:15.0.4'
    implementation 'com.google.Android.gms:play-services-location:15.0.4'
    implementation 'com.google.firebase:firebase-ads:15.0.1'
    implementation 'com.google.firebase:firebase-core:16.0.0'
    implementation 'com.google.firebase:firebase-auth:16.0.0'
    implementation 'com.firebaseui:firebase-ui:0.6.2'
}



apply plugin: 'com.google.gms.google-services'
6
Jayesh Thakkar

Verfügen Sie über den Klassenpfad 'com.google.gms: google-services: 4.0.1'? 

Es ist 4.0.1! Ich habe es von 4.0.0 auf 4.0.1 aktualisiert und es ist in Ordnung!

Wenn es immer noch nicht funktioniert, können Sie dies tun, indem Sie das plugin manuell hinzufügen und nicht verwenden.

8
Lotus Yang

Es gibt mehrere Probleme in Ihrem Schulabschluss, im Allgemeinen ist das Problem hier eine Inkompatibilität. Mit der neuesten Google-Service-Version können Firebase und andere Google-Bibliotheken in verschiedenen Versionen problemlos verwendet werden. 

  1. Aktualisieren Sie Ihren Gradle: Aktualisieren Sie im Gradle Project die Gradle-Version

classpath 'com.Android.tools.build:gradle:3.1.3'

  1. Sie müssen auch die Datei gradle-wrapper.properties aktualisieren

distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.Zip 

  1. Fügen Sie im Projekt die neueste Google Services-Version hinzu:

classpath 'com.google.gms:google-services:4.0.1'

  1. Compile wird nicht mehr unterstützt, ändern Sie es daher in die Implementierung

implementation 'com.Android.support:design:26.1.0' 

  1. Firebase-ui soll nicht mehr auf einmal hinzugefügt werden. Entfernen Sie es:

implementation 'com.firebaseui:firebase-ui:0.6.2' (diese Zeile löschen)

  1. Folgen Sie Firebase-ui docs , um die tatsächlich benötigte Abhängigkeit hinzuzufügen
0
cutiko