Error de Gradle: no se pudo ejecutar la comstackción usando la distribución gradle

Después de actualizar Android Studio a la versión 0.2.7, recibí el siguiente error:

org.gradle.tooling.GradleConnectionException: Could not execute build using Gradle distribution 'http://services.gradle.org/distributions/gradle-1.6-bin.zip'.: Could not execute build using Gradle distribution 'http://services.gradle.org/distributions/gradle-1.6-bin.zip'. 

Este es mi build.gradle:

 buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.5.+' } } apply plugin: 'android' dependencies { compile files('libs/android-support-v4.jar') } android { compileSdkVersion 17 buildToolsVersion "17.0.0" defaultConfig { minSdkVersion 10 targetSdkVersion 17 } } 

¿Alguien sabe este error? ¡Gracias por adelantado!

Tuve el mismo problema, no puedo decir que sé qué lo causó, pero acabo de cerrar Android Studio, c:\users\MY USERNAME\.gradle directorio c:\users\MY USERNAME\.gradle a old-.gradle y luego volví a lanzar Android Studio.

Luego, el estudio de Android volvió a crear el directorio y descargó automáticamente el archivo zip de Gradle y lo configuró todo.

Parece que todo está bien, pero para ser sincero, no sé qué es este directorio ni cuál fue la causa raíz del problema, así que procede con precaución y mantén la vieja carpeta .gradle un rato hasta que estés contento. está funcionando bien

Para mí, los siguientes dos pasos solucionaron el problema:

  1. Asegúrate de que la comstackción de Gradle fue exitosa
  2. Android Studio – Archivo – Invalidar cachés / reiniciar …

De repente tuve este problema por la mañana después de que funcionara la noche anterior. Intenté todas las soluciones aquí y fallé.

También intenté instalar otra versión de Gradle 1.8 y configurar gradle_home.

Intenté reiniciar el estudio.

Finalmente, el método probado y confiable de reiniciar Windows funcionó para mí.

En general, una frustrante pérdida de tiempo.

Actualicé a 0.3.0 y tuve el mismo problema. Tuve que terminar cambiando mi versión de Gradle a classpath ‘com.android.tools.build:gradle:0.6.1+’ y en build.gradle y también cambiando el distributionUrl a distributionUrl = http \: //services.gradle.org /distributions/gradle-1.8-bin.zip en el archivo gradle-wrapper.properties. Luego hice una importación local del archivo Gradle. Eso funcionó para mí.

En primer lugar, la configuración de la variable de entorno JDK:

por ejemplo) JAVA_HOME -> C: \ develop \ java \ jdk \ jdk1.8.0_25 ruta ->% JAVA_HOME% \ bin;

eclipse Ventana -> preferencias -> Gradle -> Argumentos -> Worksapce JRE check -> jdk (jdk1.8.0_25) choice

nuevamente Ejecutar -> gradle build 🙂

Tuve este problema también y la respuesta de jaywhy13 fue buena, pero no suficiente.

Tuve que cambiar una configuración: Configuración -> Gradle -> MyProject

Allí debe verificar “auto import” y seleccionar “use gradle wrapper personalizable”. Después de eso debería actualizar Gradle y puedes construir de nuevo. Si no, intente reiniciar Android Studio.

Según la respuesta de WarrenFaith, ve a:

 Settings -> Gradle -> Project-level settings 

Cambie a Usar envoltorio gradle personalizable .

Haga clic en Aceptar y mire cómo se construye. Si sigue apareciendo un error en esa etapa, regrese a:

 Settings -> Gradle -> Project-level settings 

Cámbielo a Usar envoltorio gradle predeterminado (recomendado)

Haga clic en Aceptar. Eso lo solucionó para mí.

[C:\Users\user\].gradle\caches\1.8\scripts directorio [C:\Users\user\].gradle\caches\1.8\scripts y eliminé su contenido. No tuve que reiniciar nada, solo scripts contenido de los scripts volví a ejecutarlo.

Para mí, al usar IntelliJ IDEA, este error surgió porque tenía el Java SDK, en lugar de un SDK de Android, establecido en el nivel del proyecto.

Mi solución:

  • IntelliJ> Archivo> Estructura del proyecto …
  • Proyecto> Proyecto SDK> [Seleccionar] ‘Android API 19 Platform (versión java “1.7.0_40”)’

Estoy en:

  • IntelliJ IDEA: 13.1.3
  • Gradle: 1.10
  • Complemento de Android para Gradle: 0.9. +

Tuve el mismo problema en Ubuntu con Eclipse 4.3 (Kepler) y el problema fue que creé el proyecto con un signo menos.

Recreé el proyecto sin specialchars y todo funcionó bien

Tenía los mismos problemas de comstackción de Gradle en Eclipse y, al seguir estos pasos, se resolvieron los problemas:

  • configurar el proyecto para usar la versión java correcta de las propiedades del proyecto java-> vía de comstackción java -> sistema jre (edite el actual y agregue el java jdk o jre correcto allí)

  • window-> Preferences -> Gradle-> Arguments-> Workspace JRE (configurado a la correcta)

Espero que esto ayude a aquellos que tienen los mismos problemas.

Esto me sucedió después de una actualización de Java, hay algunas cosas que verificar si está seguro de que su ruta se ha establecido antes:

  1. si la ruta no coincide con la última carpeta de instalación de Java, cámbiela (si está en eclipse, compruebe también eclipse.ini para asegurarse de que usa la VM predeterminada de su sistema (es decir, no hay una etiqueta de VM))

  2. vaya al directorio java, debería haber un ‘jdk’ y un ‘jre’ en la ruta, por ejemplo:

     C:\Program Files (x86)\Java\jdk1.8.0_72\jre 

    si no es probable que haya instalado el JRE solo no el JDK que

  3. finalmente, si la carpeta lib de jdk (no jre) no contiene tools.jar entonces tienes un problema con la instalación

Tuve un problema similar después de hacer brew install gradle . Tal vez fue porque era una versión anterior. Así que desinstalé y en su lugar seguí las instrucciones de instalación del sitio web de gradle y luego, cuando hice gradle eclipse , ya no tuve el could not execute build using gradle distribution error de could not execute build using gradle distribution .

Este problema se me ocurrió cuando edité las configuraciones en Android Studio para usar el Escritorio. Sin embargo, usar el predeterminado (Android) parece funcionar bien sin ningún problema.

Para corregir este error muy fácilmente, si lees los registros. El problema ocurre debido al apagado repentino de IDEA. Y los archivos de registro no escriben datos correctamente. Simplemente elimine el archivo en la ruta

 C:/Users/{UserName}/.Gradle/demon/{gradleVersion}/registry.bin.lock.