update studio org gradle android-studio-3.0

studio - Gradle versión 3.3 no es compatible con el método Tareas() en BuildActionExecuter



update gradle 3 (10)

Acabo de actualizar mi Android Studio a 3.0 canary 1. Ahora estoy trabajando en mi proyecto existente en Android Studio 3.0 canary 1. De forma predeterminada, gradle: 3.0.0-alpha1 está configurado en mi proyecto: gradle_file. Así que cambié mi versión de Gradle a 2.2.3 y ahora recibo este error:

Error: no se pudo completar la ejecución de Gradle.

Causa: La versión de Gradle que está utilizando (3.3) no es compatible con el método forTasks () en BuildActionExecuter. El soporte para esto está disponible en Gradle 3.5 y todas las versiones posteriores.

Adjunté mi archivo gradle aquí

// Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { jcenter() } dependencies { classpath ''com.android.tools.build:gradle:2.2.3'' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() } } task clean(type: Delete) { delete rootProject.buildDir }


  1. Abra gradle-wrapper.properties
  2. Reemplazar:

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

Con:

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

  1. Ahora sincronizar proyecto

Haga clic aquí para entender más


Acabo de tener el mismo problema. Se solucionó cambiando Gradle distributionUrl en "gradle-wrapper.properties".

Esto es lo que he configurado:

#Wed Mar 22 16:13:58 BRT 2017 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=https/://services.gradle.org/distributions/gradle-4.1-all.zip

para más detalles

Video oficial para ayudar a la emigración https://www.youtube.com/watch?v=oBsbI8ICYKg

vea también el comentario a continuación de @TmTron


Cambio en el archivo "gradle-wrapper.properties".

Pon esta línea y Proyecto de sincronización

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

Esto funcionará Para verificar la última versión services.gradle.org/distributions

Después de cambiar, sincronizar proyecto, limpiar y reconstruir proyecto una vez desde el menú Generar .


Esto sucedió al intentar construir la depuración apk.

SOLUCIÓN: Actualice la versión de Gradle a 3.5

Navegue a Archivo -> Estructura del proyecto -> Proyecto -> Versión Gradle = 3.5

Esto funciona para Android Studio 3.0


Por favor, siga los pasos a continuación:

  1. Abre tu proyecto en Android Studio
  2. En el menú de Android, abra gradle-wrapper.properties
  3. Cambie la línea de distribución url con la línea de abajo

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

  1. Eso es. Construye tu proyecto ahora.

Se adjunta una captura de pantalla para una mejor comprensión.


Resolví el problema cambiando changinf distributionUrl en el siguiente código en el archivo gradle-wrapper.properties

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



Una vez agregue estos con Gradle de nivel superior

// Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { maven { url ''https://maven.google.com'' } jcenter() } dependencies { classpath ''com.android.tools.build:gradle:3.0.0-alpha9'' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() maven { url ''https://maven.google.com'' } } } task clean(type: Delete) { delete rootProject.buildDir }


ponga este código en el archivo gradle-wrapper.properties y funcionará con usted

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


Tenemos dos formas de lidiar con eso.

  1. Puede actualizar la versión de su gradle de la versión anterior a la versión 3.5 del producto;

  2. O bien, puede calcular su envoltura de gradle a la versión 4.1.

Todas las formas son útiles.