Gradle versión 1.8 es necesario. La versión actual es 1.6

Hay una nueva actualización de Android Studio: https://sites.google.com/a/android.com/tools/recent/androidstudio030released

El enlace dice:

El rendimiento mejorado es posible gracias a los cambios en Gradle 1.8 y Android Gradle plugin versión 0.6.

Así que cambié mis dependencias como esta:

buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.6.+' } 

Pero no sé dónde puedo cambiar el Gradle 1.6 a 1.8 …

Y cuando compilar la aplicación tengo este error:

Gradle: Se ha producido un problema al evaluar el proyecto.

Gradle versión 1.8 es necesario. La versión actual es 1.6

¿Dónde puedo cambiar la versión?

Gracias por adelantado 🙂

No estoy seguro de si esto te ayudará, pero aquí está lo que lo arregló para mí:

Abre este archivo en tu proyecto:

<Project>/gradle/wrapper/gradle-wrapper.properties

Edite la línea distributionUrl y establézcala también:

 distributionUrl=https\://services.gradle.org/distributions/gradle-1.8-all.zip 

Reconstruya su proyecto.

Actualización: es posible que desee utilizar gradle-2.8-all.zip ahora.

Tuve el mismo problema. Intente eliminar el directorio 'gradle' en el directorio del proyecto y luego reconstruir el proyecto. Me ayudó.

El Android Studio le pide que descargue e instale la versión 1.8 de Gradle para usted.

También la versión de plugin de Android Gradle 0.6.2 tiene un problema y no funciona correctamente.
Como se ha dicho en la página oficial use la versión 0.6.3:

 dependencies { classpath 'com.android.tools.build:gradle:0.6.3' } 

Más información: http://tools.android.com/knownissues

Debe utilizar lo siguiente en su build.gradle :

 buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.7.+' } } 

Edit: Hoy en día 0.9.+ Es el complemento de gradle más actualizado.

El complemento Android Gradle 0.6.2 que se publicó en Maven Central. Edite su archivo build.gradle y en lugar de depender de "0.6. +", Dependerá de "0.6.1".

Todas las demás soluciones son incompletas y no funcionan. He aquí un paso a paso que funcionó para mí.

He actualizado el complemento gradle en build.gradle a 0.7. +

 dependencies { classpath 'com.android.tools.build:gradle:0.7.+' } 

Pero al usar el complemento gradle 0.7. +, Android Studio necesita Gradle 1.8. Por lo tanto, tiene que actualizar Gradle de 1,7 a 1,8. Esto se hizo al ir a Herramientas -> Android -> Proyecto de sincronización con archivos Gradle Fuerza Android Studio para dar mensaje de error que usted ve en http://tools.android.com/recent

En el mensaje de error tienes que hacer clic en la parte "Fix Gradle wrapper and re-import project". He reiniciado, no estoy seguro de si esto hace una diferencia.

Hasta ahora todo parece funcionar. Puedo crear nuevos proyectos y construir rápido, sin errores, pero el gradle tiene todavía 0.5 +. Parece que tuve que cambiarlo manualmente para cada nuevo proyecto. Esto es lo que pensé, porque no obtuve ningún error o información de esta instalación para solucionarlo. (Mac).

Que me fui a mi instalación de Windows, que todavía tenía Android Studio versión 0.2.13 y probado el mismo procedimiento, he utilizado con la versión actualizada, cambió la construcción, gradle y utilizado Synch Project con archivos Gradle. Esto me dio una información totalmente diferente:

Gradle versión 1.8 es necesario. La versión actual es 1.7. Si utiliza el contenedor de gradle, intente editar la distributionUrl en C: \ Documents y Settings \ Owner \ Start Menu \ Programas \ Android Studio \ gradle \ wrapper \ gradle-wrapper.properties a gradle-1.8-all.zip

Resultó que tengo un archivo gradle-wrapper.properties en cada proyecto (en gradle /) pero no tengo ningún archivo gradle-wrapper.properties en la ubicación que me dio Android Studio.

Cuando abra el archivo gradle-wrapper.properties de su proyecto, tendrá el siguiente aspecto:

 #Sun Oct 20 03:35:31 CEST 2013 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=http\://services.gradle.org/distributions/gradle-1.7-bin.zip 

Para cambiar el gradle-1.7-bin.zip en gradle-1.8-rc-1-bin es posible, pero no la solución que estaba buscando.

Echa un vistazo a si Andoid Studio ya ha descargado el plugin gradle 1.8

Directorio de C: \ Documents y Settings \ Owner.gradle \ wrapper \ dists

 2013-10-13 06:24 <DIR> . 2013-10-13 06:24 <DIR> .. 2013-10-04 18:17 <DIR> gradle-1.6-bin 2013-10-13 06:24 <DIR> gradle-1.7-all 2013-10-04 12:23 <DIR> gradle-1.7-bin 2013-10-04 18:26 <DIR> gradle-1.8-rc-1-bin 0 File(s) 0 bytes 6 Dir(s) 81 945 972 736 bytes free 

Ahora creo un nuevo archivo gradle-wrapper.properties en * C: \ Documents y Settings \ Owner \ Start Menu \ Programas \ Android Studio \ gradle \ wrapper *

 #Tue Oct 20 06:35:40 CEST 2013 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=http\://services.gradle.org/distributions/gradle-1.8-all.zip 

Esto hizo el truco. Ahora, después de actualizar a 0.3, cada nuevo proyecto obtiene un build.gradle con

 dependencies { classpath 'com.android.tools.build:gradle:0.7.+' } 

Y un archivo gradle-wrapper.properties en gradle / con

 distributionUrl=http\://services.gradle.org/distributions/gradle-1.8-bin.zip 

Créditos

Tomé varios pasos incluyendo: descargado el archivo gradle-1.8-all.zip y lo colocó en un nuevo directorio fuera de mi directorio personal de usuario (Windows-7) y el nombre del directorio "gradle-1.8". Por suerte, también descomprimí la descarga en este nuevo directorio. También he añadido una variable de entorno de usuario "GRADLE_HOME" con una vía de acceso a este nuevo directorio.

He editado manualmente el archivo "build.gradle" en el directorio de nivel superior del proyecto e introdujo:

 dependencies { classpath 'com.android.tools.build:gradle:0.6.3' } 

Cuando Android Studio abrió el proyecto existente y hice una compilación o traté de ejecutarlo, obtuve el error de asunto. La solución final, como mencionaron otros, fue un proceso de varios pasos:

  1. Quité los directorios "gradle" y ".gradle".
  2. He reconstruido el proyecto que recreó el directorio ".gradle" pero no el directorio "gradle". A continuación, cerré el proyecto y utilicé "File / Import Project" para cargar el proyecto de nuevo. Y, utilicé el "uso personalizable gradle envoltura" como se sugirió.

Esto funcionó. El directorio "gradle" se creó de nuevo en el directorio de nivel superior del proyecto. El proyecto se basa limpio y funciona. Sería bueno tener instrucciones de actualización paso a paso para estas actualizaciones.

La vieja pregunta pero apenas en caso alguien funciona en el mismo problema que tenía con la mejora.

Si tiene la configuración gradle para modo sin conexión, no actualiza el contenedor correctamente. Apagando el modo fuera de línea (Preferencias-> Gradle-> Trabajo sin conexión), luego limpiar / reconstruir tirado en la nueva versión gradle. Esto supone que el archivo gradle-wrapper.properties se ha actualizado.

Problema similar:

Actualización del estudio android: p

Ayuda -> Buscar actualizaciones …

Esta es una respuesta tardía, pero en caso de que alguien se encuentre con un problema de la versión gradle en su proyecto iónico sobrescrita por una más antigua por AS, simplemente retire la plataforma android de su proyecto iónico y luego vuelva a agregarla. Evidentemente, la instalación de Gradle es parte de ese comando, por lo que sobrescribirá la sobrescritura y obtendrá la versión que necesita para ejecutar el ionic build android desde el directorio raíz del proyecto de Ionic.

Aunque, ADVERTENCIA : Al quitar la plataforma Android y volver a instalarla, puede borrar las pantallas de bienvenida y los iconos que había en su carpeta de recursos. Y por "poder", quiero decir que ha ocurrido cada vez que lo he hecho (lo que tiene sentido, ya que la carpeta de recursos está dentro de la carpeta android que está eliminando / re-intalling). Tal vez una entrada de línea de comandos más elocuente podría reinstalar la plataforma android, dejando la carpeta de recursos solo, pero, en cualquier caso, asegúrese de copiar el directorio con sus pantallas personalizadas e iconos a uno nuevo antes de ejecutar la reinstalación.

  • No se puede ejecutar Android Studio en Yosemite
  • Adición de carpetas de java al proyecto de estudio de Android
  • Desplazamiento horizontal en el estudio android
  • Scrollview no se desplaza en la hoja de cálculo de Android
  • Error al ejecutar Android Studio IDE
  • Migrar a Android Studio: cómo configurar mejor la vista de logcat
  • Cómo activar Instant Run en AndroidStudio 2.0
  • Métodos de HTTP desautorizado advertencia en el estudio de Android
  • ¿Cómo habilitar el teclado físico en Emulator en Android Studio? (Solía ​​trabajar)
  • El uso de MultiDex en Android App ejecuta ProGuard dos veces y sólo segunda vez con Advertencias / Notas?
  • Cómo instalar simplemente apk en el dispositivo en Android Studio
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.