Kann gms play services 9.0.1 nicht hinzufügen, google-services plugin will 9.0.0
Habe ich diese in mein top-level zu bauen.gradle:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.google.gms:google-services:3.0.0'
}
}
allprojects {
repositories {
jcenter()
}
}
Und in meinem app-Ebene gradle:
apply plugin: 'com.google.gms.google-services'
dependencies {
compile 'com.google.android.gms:play-services-ads:9.0.1'
}
Und ich bekomme diese Fehlermeldung, wenn sync-ing gradle:
Bitte Update die version Konflikt entweder durch die Aktualisierung der version des
google-Dienste-plugin [...] oder die Aktualisierung der version
com.google.android.gms 9.0.0.
Doch ich bin bereits über 9.0.1, ich verstehe es nicht.
InformationsquelleAutor der Frage Aissen | 2016-06-01
Du musst angemeldet sein, um einen Kommentar abzugeben.
Das ist, weil Sie sollten immer setzen Sie den "apply plugin" - Klausel an der Unterseite für google-Dienste, da sieht es für die bereits Hinzugefügt Abhängigkeiten. Machen Sie es wie diese in Ihrem app-Ebene gradle:
Dies ist versteckt in den FB-Dokumentationsondern gilt auch dann, wenn Sie nicht mit FB.
Hinweis : Google Update-Repository auch.
InformationsquelleAutor der Antwort Aissen
Überprüfen Sie die version der google-Dienste, die Sie in Ihr root-level zu bauen.gradle. Dies sollte 3.0.0 oder höher:
InformationsquelleAutor der Antwort MrBigglesworth
Update
com.google.firebase:firebase-messaging:9.0.2
undcom.google.android.gms:play-services:9.0.2
um die gleiche version(aktuelle version) und synchronisieren Sie das Projekt.Überprüfen Sie, ob plugin Hinzugefügt am Boden wie dieser.
InformationsquelleAutor der Antwort Ameer