the run makes intellij installed independent change intellij-idea gradle

run - ¿Cómo cambiar la versión del ''contenedor de gradle predeterminado'' en IntelliJ IDEA?



run gradle project intellij (5)

Abra el archivo gradle/wrapper/gradle-wrapper.properties en su proyecto. Cambie la versión en la distributionUrl para usar la versión que desea usar, por ejemplo,

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

Quiero usar Gradle 1.10 en lugar de 1.9. Parece que no puedo encontrar dónde cambiar esto.

Si pongo esto:

task wrapper(type: Wrapper) { gradleVersion = ''1.10'' }

en mi build.gradle y recompilación, está construido con Gradle 1.9 nuevamente (por lo que en realidad no sucede nada).

Estas parecen ser todas las configuraciones: (y la sección de ayuda de IntelliJ sobre Gradle no ayuda en absoluto :()


La forma más fácil es ejecutar el siguiente comando desde la línea de comando (consulte Actualización del contenedor de Gradle en la documentación):

./gradlew wrapper --gradle-version 2.12

O puede crear una tarea wrapper personalizada

task wrapper(type: Wrapper) { gradleVersion = ''2.12'' }

y ejecuta ./gradlew wrapper .


La tarea ''contenedora'' en gradle se invoca si se utiliza el comando gradlew, si usa el comando gradle para crear la tarea contenedora no se llama. Entonces, hay dos maneras en que puedes cambiar tu versión de Gradle.

  1. Use el comando ''gradlew build'', este comando llamará a la tarea contenedora que mencionó. Esa tarea cambiará el parámetro ''distributionUrl'' en el archivo gradle-wrapper.properties y descargará automáticamente la versión gradle que desee. Ejemplo distributionUrl en el archivo para la versión 4.2. distributionUrl = https: //services.gradle.org/distributions/gradle-4.2-bin.zip

  2. Si no está utilizando gradle wrapper, simplemente descargue la versión del gradle que desea y configure la ruta de la variable de entorno y también muéstrela a IDEA.

PD para obtener más información sobre gradle wrapper, sugiero que lea: https://docs.gradle.org/current/userguide/gradle_wrapper.html


Primero, deje que gradle configure la distribución correcta Url

cd projectDirectory ./gradlew wrapper --gradle-version 2.3.0

Entonces, puede que no sea necesario, pero eso es lo que hice, edite el build.gradle del proyecto para que coincida con la versión

dependencies { classpath ''com.android.tools.build:gradle:2.3.0'' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files }

Finalmente, elimine las carpetas .gradle y gradle y los archivos gradlew y gradlew.bat. ( Respuesta original )

Ahora, reconstruye el proyecto.

Como las otras respuestas no fueron suficientes para mí y el comentario que señala estos pasos adicionales es fácil pasar por alto, aquí como una respuesta separada


Solo quería decir que presioné esto después de actualizar los componentes de Android Studio.

Lo que funcionó para mí fue abrir gradle-wrapper.properties y actualizar la versión gradle utilizada. A partir de ahora para mis proyectos, la línea dice:

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