-1

Und ich bin neu in Android Studio, so dass ich nicht verstehe. Ich bin neu in Push Notification mit FCM, aber ich bekomme keine Lösung. ich bekomme diese Art von Fehler während der Laufzeit.Push-Benachrichtigung mit FCM in Android

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.0. 

Meine App/Gradle

apply plugin: 'com.android.application' 

android { 
compileSdkVersion 24 
buildToolsVersion "24.0.1" 
defaultConfig { 
    applicationId "info.androidhive.firebasenotifications" 
    minSdkVersion 15 
    targetSdkVersion 19 
    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']) // old default 
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.0.0-beta1' 
testCompile 'junit:junit:4.12' 

compile 'com.google.firebase:firebase-messaging:9.6.0' 
compile 'com.google.android.gms:play-services:7.5.0' 
} 

// ADD THIS AT THE BOTTOM 
apply plugin: 'com.google.gms.google-services' 

Das ist mein Projekt gradle

buildscript { 
repositories { 
    jcenter() 
} 
dependencies { 
// classpath 'com.android.tools.build:gradle:2.2.3' 
//  classpath 'com.google.gms:google-services:3.0.0' 

    classpath 'com.android.tools.build:gradle:2.2.3' 
    classpath 'com.google.gms:google-services:3.0.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 
    } 

i-Update Android Studio SDK nichts von meiner Seite zu verlassen, aber ich weiß nicht, wo ich Fehler machen. Also bitte hilf mir dabei.

+2

Fehler selbsterklärend Sie haben gms 7.5.0 in Ihrem gradle – Selvin

+0

@Selvin so, was ich tun? –

+4

ändere es auf die gleiche Version wie Firebase ... Was hast du nicht verstanden: * Bitte behebe den Versionskonflikt, indem du entweder die Version des Google-Services-Plugins aktualisierst (Informationen über die neueste Version findest du unter https: // bintray) .com/android/android-tools/com.google.gms.google-services /) oder die Version von com.google.android.gms auf 9.6.0 zu aktualisieren. * – Selvin

Antwort

2

Ihre gms-Version ist 7.5.0, ändern Sie es auf die gleiche Version wie Firebase-Version oder Sie können beide auf die neueste Version aktualisieren.

Aktualisieren Sie Ihre Feuerbasis und Play-Dienste auf Version 10.2.0 in App-Modul build.gradle Datei

compile 'com.google.firebase:firebase-core:10.2.0' 
compile 'com.google.android.gms:play-services:10.2.0' 
+0

Entschuldigung, das funktioniert nicht für mich –

+0

Haben Sie gelöscht dein Projekt und baue es um. ? – Aryan

+0

jedes Mal zuerst sauber und Projekt neu erstellen –

Verwandte Themen