Então, nesta manhã, comecei a atualizar para a versão mais recente das minhas bibliotecas de projetos.
Estou tentando atualizar o GCM para a versão mais recente 9.2.0, mas recebo este erro:
Erro: falha na execução da tarefa ': app: processDebugGoogleServices'. Corrija o conflito de versão atualizando a versão do plug-in google-services (informações sobre a versão mais recente estão disponíveis em https://bintray.com/android/android-tools/com.google.gms.google-services/ ) ou atualizando a versão do com.google.android.gms para 9.0.0.
É assim que eu tenho meu código:
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'
}
E depois:
dependencies {
...
compile "com.google.android.gms:play-services-gcm:9.2.0"
...
}
Alguém com o mesmo problema / corrigiu o mesmo problema?
Obrigado.
EDITAR
Aparentemente, você deve aplicar o plug-in GSM na parte inferior do arquivo app / build.gradle. Senão, a versão 9.2.0 causará conflito no seu projeto.
Para referência, é assim que meu arquivo app / build.gradle se parece agora:
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"