hacer referencia a los servicios de reproducción a través de gradle dejó de funcionar para mí, lo reduje, incluso la muestra que utilicé como referencia dejó de funcionar: https://plus.google.com/+AndroidDevelopers/posts/4Yhpn6p9icf
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring project ':auth'.
> Failed to notify project evaluation listener.
> Could not resolve all dependencies for configuration ':auth:compile'.
> Could not find com.google.android.gms:play-services:3.1.36.
Required by:
gpsdemos:auth:unspecified
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Total time: 3.577 secs
Me temo que solo aumentó la versión, pero eso plantea 2 preguntas: # 1) ¿cuál es la nueva? # 2) ¿por qué se fue la versión anterior?
Respuestas:
Compruebe si también instaló el "Repositorio de Google". Si no, también debe instalar el "Repositorio de Google" en su Administrador de SDK.
También tenga en cuenta que puede haber 2 instalaciones de SDK, una que proviene de AndroidStudio y otra que podría haber instalado. Mejor consolide esto en una instalación, esto es un error común, que lo tiene instalado en una instalación pero falla cuando compila con la otra instalación.
fuente
Simplemente instale Google Repository desde su administrador de SDK y luego reinicie Android Studio.
fuente
Además de instalar el repositorio y los paquetes SDK, uno debe saber que el número de versión cambia periódicamente. Una solución simple en este punto es reemplazar el número de versión específico con un símbolo más (+).
Las instrucciones de Google indican que uno debe asegurarse de actualizar los números de versión, sin embargo, agregar las ofertas más con los cambios en el control de versiones. También tenga en cuenta que al compilar en Android Studio, aparecerá un mensaje en la línea de estado cuando haya una nueva versión disponible.
Se pueden ver las versiones disponibles de los servicios de reproducción profundizando en la ruta correcta del repositorio:
Referencias
Este sitio también tiene instrucciones para Eclipse y otros IDE.
fuente
He estado luchando con este problema durante horas hasta que encontré esta publicación. Al igual que @ligi dijo, algunas personas tienen dos carpetas SDK (Android Studio, que está incluido y Eclipse). El problema es que no importa si descargaste la biblioteca de Google Play Services en ambas carpetas del SDK, tu variable de entorno ANDROID_HOME debe apuntar a la carpeta del SDK utilizada por Android Studio.
Después de cambiar la ruta de esta variable, el error desapareció.
fuente
Tuve el mismo problema porque tenía:
y resolví cambiar los números de versión para un '+'. entonces las líneas tienen que ser:
fuente
Agregar esto como una segunda referencia porque tuve un problema similar.
Tuve que agregar explícitamente '.aar' como un tipo de archivo registrado en la categoría 'Archivos' en la configuración de AS.
fuente
Si ya tiene instalado Google Repository, asegúrese de que esté actualizado. Tuve que actualizar mi repositorio y servicios de Google. Esto fue después de actualizar Android Studio.
fuente
Agregué una nueva variable de entorno ANDROID_HOME y la apunté al SDK (C: \ Archivos de programa (x86) \ Android \ android-studio \ sdk) que está dentro del directorio de instalación de Android Studio. (Las variables de entorno forman parte de Windows; puede acceder a ellas a través de las propiedades avanzadas de la computadora ... búsquelo en Google para obtener más información)
fuente
Tengo la misma pregunta.
Debería agregar algunas dependencias en build.gradle, solo se ve así
fuente
Yo también tuve el mismo problema y resolví.
Según las soluciones mencionadas por otros, probé todas las cosas y no resuelve mi problema.
Incluso si tiene dos ubicaciones de SDK, no necesita preocuparse por eso y verifique si su casa de Android está configurada para Android Studio SDK (si tiene el repositorio de Android y todo en esa ubicación de SDK).
Solución:
Espero que resuelva tu problema.
fuente
Por error, agregué la compilación
com.google.android.gms:play-services:5.+
en dependencias en el bloque de script de compilación. Debería agregarlo en el segundo bloque de dependencia. hacer cambios-> sincronizar proyecto con gradle.fuente
Personalmente, esta publicación me ayudó a resolver este problema moviendo
google()
la parte superior de los repositorios.fuente