Więc dziś rano zacząłem aktualizować do najnowszej wersji bibliotek projektów.
Próbuję zaktualizować GCM do najnowszej wersji 9.2.0, ale pojawia się ten błąd:
Błąd: wykonanie nie powiodło się dla zadania „: app: processDebugGoogleServices”. Napraw konflikt wersji, aktualizując wersję wtyczki usług Google (informacje o najnowszej wersji są dostępne na stronie https://bintray.com/android/android-tools/com.google.gms.google-services/ ) lub aktualizację wersji com.google.android.gms do 9.0.0.
Oto jak mam swój kod:
dependencies {
classpath 'com.android.tools.build:gradle:2.1.2'
classpath 'com.google.gms:google-services:3.0.0'
classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
}
I wtedy:
dependencies {
...
compile "com.google.android.gms:play-services-gcm:9.2.0"
...
}
Czy ktoś ma ten sam problem / naprawił ten sam problem?
Dzięki.
EDYTOWAĆ
Najwyraźniej musisz zastosować wtyczkę GSM na dole pliku app / build.gradle. W przeciwnym razie wersja 9.2.0 spowoduje konflikt w twoim projekcie.
Dla porównania, tak wygląda teraz mój plik app / build.gradle:
apply plugin: "com.android.application"
apply plugin: "com.neenbedankt.android-apt"
android {
...
}
dependencies {
...
// Google Cloud Messaging
compile "com.google.android.gms:play-services-gcm:9.2.0"
...
}
apply plugin: "com.google.gms.google-services"