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?
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 ProjektIch 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
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen, diese
Gehen Sie auf Projekt-Ebene
build.gradle
& prüfen Sie, ob es genau so aussieht wie dieser:set gleiche Abhängigkeit für beide
InformationsquelleAutor Ninja
Versuchen Sie dies:
Build - > Bearbeiten von Bibliotheken und Abhängigkeiten...
Suchen Sie jetzt nach verfügbar Module:
InformationsquelleAutor ILYAS_Kerbal
Müssen Sie die gleichen Versionen von FB.
Sie verwendet die version 9.0.2 der auth und 9.6.1 der Datenbank.
Außerdem schlage ich vor, um die neueste version der FB-SDK
Hinzufügen
InformationsquelleAutor Alex
InformationsquelleAutor Makvin