Gewusst wie: hinzufügen von Abhängigkeiten in gradle-Datei im android-FB für die Datenbank und auth zusammen?

Ich bin extrem neu auf android und versuchen, die Feuerstellung, wo ich versuche aus der Feuerstellung auth und FB-Datenbank.

Konnte ich erfolgreich abschließen, den auth-Funktionalität und unten ist die gradle-Datei Inhalte für die app-Modul gerade nach es.

apply plugin: 'com.android.application'

android {
    compileSdkVersion 24
    buildToolsVersion "24.0.3"
    defaultConfig {
        applicationId "com.cirvi.laxmimobileshopee"
        minSdkVersion 15
        targetSdkVersion 24
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

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:24.2.1'
    compile 'com.android.support:design:24.2.1'
    compile 'com.android.support:support-v4:24.2.1'
    compile 'com.android.support:recyclerview-v7:24.2.1'


    compile "com.google.firebase:firebase-auth:9.0.2"

    testCompile 'junit:junit:4.12'
}

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

Nun für den nächsten Schritt, den ich nutzen möchte FB-Datenbank in das gleiche Projekt und ich update die gradle-Datei durch hinzufügen der Abhängigkeit

compile 'com.google.firebase:firebase-database:9.6.1'

Sobald ich es tun, und starten Sie den sync-ich bekomme die folgende Fehlermeldung

Information:Gradle tasks [:app:generateDebugSources, :app:generateDebugAndroidTestSources, :app:mockableAndroidJar, :app:prepareDebugUnitTestDependencies]
Error: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 9.6.1.
Information:BUILD FAILED
Information:Total time: 2.86 secs
Information:1 error
Information:0 warnings
Information:See complete output in console

Unten ist der code für mein Projekt gradle-Datei.

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

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.2.0'
        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 {
        jcenter()
    }
}

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

Ich versucht, aktualisieren Sie die google-Dienst-version in das Projekt gradle-Datei, aber lief dann in anderen Themen. Als ich bin neu in android und ausprobieren bin ich geblieben und nicht in der Lage, herauszufinden, die derzeit, wie diese zu lösen. Kann jemand mich leiten oder mir helfen?

Gewusst wie: hinzufügen von Abhängigkeiten in gradle-Datei im android-FB für die Datenbank und auth zusammen?

Haben Sie Hinzugefügt google-services.json dass FB generiert, die für Ihr Projekt?
Ja, ich habe ihn Hinzugefügt . Ich konnte die FB auth erfolgreich
Reinigen und reparieren Sie Ihr Projekt.
download frische google-services.json Datei aus firebase - Konsole und fügen Sie ihn in Ihr Projekt
Ich fügte hinzu, die frische google-Dienste.json-und dann auch versucht zu reinigen /aufbauen, sondern immer die gleichen Fehler wieder

InformationsquelleAutor Chetan | 2017-08-05

Schreibe einen Kommentar