1
verwendet wird

immer diese FehlermeldungAndroid Ausführung fehlgeschlagen für Aufgabe app.compileDebugKotlin wenn Feuerbasis

Error:Execution failed for task ':app:compileDebugKotlin'. 
> Compilation error. See log for more details 

Sobald ich diese Zeile Code der App hinzufügen

firebaseAuth = FirebaseAuth.getInstance() 

Dependency hinzugefügt wird App Gradle Modul

compile 'com.google.firebase:firebase-auth:10.0.1' 

Irgendeine Idee, was diesen Fehler verursacht?

EDIT

: Supertypes of the following classes cannot be resolved. Please make sure you have the required dependencies in the classpath: 
    class com.google.firebase.auth.FirebaseAuth, unresolved supertypes: com.google.android.gms.internal.zzbql 

aber ich habe es

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { 
     exclude group: 'com.android.support', module: 'support-annotations' 
    }) 
    compile 'com.android.support:appcompat-v7:25.3.1' 
    compile 'com.android.support:design:25.3.1' 
    compile 'com.android.support.constraint:constraint-layout:1.0.2' 
    compile 'io.reactivex:rxkotlin:0.21.0' 
    compile 'com.facebook.android:facebook-android-sdk:[4,5)' 
    compile 'com.google.firebase:firebase-auth:10.0.1' 
    compile 'com.google.firebase:firebase-database:11.0.4' 
    compile 'com.google.dagger:dagger:2.4' 
    testCompile 'junit:junit:4.12' 
    kapt 'com.google.dagger:dagger-compiler:2.4' 
    provided 'org.glassfish:javax.annotation:10.0-b28' 
} 
+0

haben Sie fügen 'Classpath‚com.google.gms: google-Dienstleistungen: 3.1.0'' in Ihre Projekt Level Gradle Datei? – chandil03

+0

Alles, was im Protokoll nützlich ist? –

+0

ja Google-Dienste hinzugefügt, ich installierte Firebase durch Android-Tools – aryaxt

Antwort

0
**Project gradle** 

    // Top-level build file where you can add configuration options common to all sub-projects/modules. 

    buildscript { 
     ext.kotlin_version = '1.1.2-5' 

     repositories { 
      maven { url 'https://maven.google.com' } 
      jcenter() 
     } 
     dependencies { 
      classpath 'com.android.tools.build:gradle:3.0.0-alpha4' 
      classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" 
      classpath 'com.google.gms:google-services:3.1.0' 
      // NOTE: Do not place your application dependencies here; they belong 
      // in the individual module build.gradle files 
     } 
    } 

    allprojects { 
     repositories { 
      maven { url 'https://maven.google.com' } 
      jcenter() 
     } 
    } 

    task clean(type: Delete) { 
     delete rootProject.buildDir 
    } 


    **app gradle** 

    dependencies {  
     implementation 'com.google.firebase:firebase-auth:11.0.2' 
     implementation 'com.google.firebase:firebase-database:11.0.2' 
     implementation 'com.google.firebase:firebase-ads:11.0.2' 
     implementation 'com.google.android.gms:play-services-location:11.0.2' 
    } 

**Please add this below dependencies and make sure firebase and play-services versions should be same.** 

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

Das ist genau das, was ich außer Plug-in: "com.google.gms.google-services" habe, Hinzufügen, das neue Fehler verursacht, die sich über die Verwendung unterschiedlicher/widersprüchliche Version beschweren von Google Play – aryaxt

+0

Fehler: Ausführung fehlgeschlagen für Task ': app: processDebugGoogleServices'. > Bitte beheben Sie den Versionskonflikt, indem Sie entweder die Version des Google-Services-Plugins aktualisieren (Informationen zur neuesten Version finden Sie unter https://bintray.com/android/android-tools/com.google.gms.google-services) /) oder die Version von com.google.android.gms auf 10.0.1 aktualisieren. – aryaxt

+0

Bitte versuchen Sie meine letzte Antwort. – prakash

Verwandte Themen