Actualicé mi archivo build.gradle de
compile 'com.google.android.gms:play-services:8.4.0'
a
compile 'com.google.android.gms:play-services:9.0.0'
y ahora recibo este error que no tenía antes.
Error: no se pudo resolver: com.google.android.gms: play-services-measure: 9.0.0
android
google-play-services
Philip BH
fuente
fuente
play-services:9.0.0
en mi SDK, no veoplay-services-measurement
como una dependencia, y no hay9.0.0
deplay-services-measurement
. ¿Estás solicitando manualmenteplay-services-measurement
? Si no es así, intente limpiar el proyecto o realice unagradle
compilación de línea de comandos con el--refresh-dependencies
conmutador para intentar que deje de buscarplay-services-measurement
. Sin embargo, en general, probablemente sea mejor usar las dependencias más centradas (las que ha comentado) en lugar de la del "fregadero de la cocina"play-services
.play-services
ya no lo requiere, a partir de 9.0.0, por lo que algo más debe estar pidiéndolo.Respuestas:
Esto se encontró para solucionar el problema.
Actualice su classpath en el nivel de proyecto gradle
com.google.gms:google-services:2.1.0
a classpathcom.google.gms:google-services:3.0.0
fuente
Requerido: últimas versiones de Android Studio y Google Play Services
Puede agregar el complemento a su proyecto actualizando su build.gradle de nivel superior y sus archivos build.gradle de nivel de aplicación de la siguiente manera:
Me gusta
Ahora, debe agregar una dependencia para los servicios de Google Play. Dentro de la aplicación build.gradle agrega:
Finalmente
fuente
build.gradle
. Puedes hacer esto como pregunta.clean-rebuild-gradle
GCM ha estado
rebranded
enFirebase
Cloud Messaging (FCM). Si desea utilizar,com.google.android.gms:play-services:9.0.0
lea este artículo FCM . Puede que esto funcione, modifique subuild.gradle
archivo para usar el complemento.fuente
Error:Execution failed for task ':app:processDebugGoogleServices'. > Missing api_key/current_key object
La forma más fácil que encontré es usar la última versión para todos.
}
EXPLICACION
aplique el complemento: 'com.google.gms.google-services' // Agregue esto en la parte inferior.
apply plugin: 'com.google.gms.google-services'
// Agregue esto en la parte inferior.Luego, agréguelos a las dependencias.
compile 'com.google.firebase:firebase-auth:10.2.6'
// make suere esto está en la última versión.compile 'com.google.android.gms:play-services-auth:10.2.6'
//10.2.6 Últimocompile 'com.google.firebase:firebase-core:10.2.6'
// utilizado para FCMcompile 'com.google.firebase:firebase-messaging:10.2.6'
// utilizado para FCMSuponga que si tiene firebase-auth 10.2.6 que es más reciente hoy 25 de mayo de 2017, pero simultáneamente está usando play-services-auth: 9.0.0 o inferior que la última, entonces ambos no pueden hacer la conexión y mostrar usted el error
Espero que esto haya ayudado.
fuente
Resolví este problema complicado cambiando la cadena en Gradle a
fuente
Al cambiar los servicios de reproducción a una versión superior a 10.2.1, mis dependencias comenzaron a fallar.
Descubrí que cambiar la siguiente URL de Maven resolvió el problema:
a
Es posible que el cambio de URL evite un caché en gradle o maven y eso lo resuelve.
fuente