android android-studio android-gradle build.gradle

android - Error de Gradle: la versión mínima de Gradle compatible es la 3.3. La versión actual es 3.2



android-studio android-gradle (16)

Respuesta actualizada: para Android Studio 3.1 y superior

Para Android Studio 3.1 y superior, el distributionUrl se ha actualizado a la versión 4.6 de la versión 4.4 . Su gradle-wrapper.properties debería verse así:

#DATE distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=https/://services.gradle.org/distributions/gradle-4.6-all.zip

Respuesta actualizada:

Para Android Studio 3.0 y superior, la distributionUrl se ha actualizado a la versión 4.1 desde la versión 3.3 . Su gradle-wrapper.properties debería verse así:

#DATE 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

Respuesta original

#DATE distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=https/://services.gradle.org/distributions/gradle-3.3-all.zip

Cuando actualizo Android Studio, escribe: La versión mínima de Gradle compatible es la 3.3. La versión actual es la 3.2, ¿cómo puedo resolver este problema?

Aquí está mi build.gradle

// 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.3.0'' // 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 }

y segundo build.gradle:

apply plugin: ''com.android.application'' android { compileSdkVersion 25 buildToolsVersion "25.0.0" defaultConfig { applicationId "com.tosi.ex" minSdkVersion 14 targetSdkVersion 25 versionCode 1 versionName "1.0" multiDexEnabled true testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile(''proguard-android.txt''), ''proguard-rules.pro'' } } sourceSets { main { assets.srcDirs = [''src/main/assets'', ''src/main/assets/''] } } } repositories { mavenCentral() } dependencies { compile fileTree(dir: ''libs'', include: [''*.jar'']) androidTestCompile(''com.android.support.test.espresso:espresso-core:2.2.2'', { exclude group: ''com.android.support'', module: ''support-annotations'' }) compile ''com.android.support:appcompat-v7:25.2.1'' compile ''com.android.support:design:25.2.1'' compile ''com.github.ksoichiro:android-observablescrollview:1.5.0'' compile ''com.android.support:support-v4:25.2.1'' compile ''com.android.support:mediarouter-v7:25.2.1'' compile ''com.google.android.gms:play-services:10.2.1'' compile ''com.android.support:cardview-v7:25.2.1'' compile ''com.squareup.picasso:picasso:2.5.2'' compile ''uk.co.chrisjenx:calligraphy:2.2.0'' testCompile ''junit:junit:4.12'' }

gradle-wrapper.properties:

#Tue Mar 28 17:26:02 CEST 2017 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=https/://services.gradle.org/distributions/gradle-3.2-all.zip

Cuando cambié las propiedades de distributionUrl a 3.3-all.zip se atascó en la actualización, no sé qué hacer con este problema. Por favor ayudame muchas gracias


Abra gradle-wrapper.properties

Cambie la versión allí en la línea distributionUrl


Abra gradle-wrapper.properties

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

cámbielo a

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


Actualiza Android Studio y Gradle. Cambiar la respectiva versión actualizada de gradle en el archivo build.gradle funcionó para mí.


Asegúrese de estar utilizando el envoltorio de gradle predeterminado en Abrir archivo> Configuración> Compilación, ejecución, implementación> Herramientas de compilación> Gradle.


Dado que este es el primer resultado de este error de Google, quiero recordar que simplemente haga clic en el enlace azul del mensaje de error de la ventana inferior "Reparar envoltura de Gradle y reimportar la configuración de Gradle del proyecto" se solucionará automáticamente.


En mi caso, me faltaba el archivo setting.gradle .


En primer lugar, debe descargar el archivo desde aquí https://gradle.org/releases

descomprima el archivo y copie la carpeta algo como esto gradle-3.3 (si la versión es 3.3) y péguelo en C: / Android / Android Studio / gradle

Ahora abra Android Studio y desde la esquina superior izquierda Abra Archivo> Configuración> Compilación, Ejecución, Implementación> Gradle

Ahora proporcione la ruta de la carpeta gradle-3.3 en Gradle Home


Mensaje de error: Error en la sincronización de Gradle: la versión mínima admitida de Gradle es 4.9. La versión actual es 4.1-milestone-1. Si usa el contenedor Gradle, intente editar el distributionUrl en SampleProj / app / gradle / wrapper / gradle-wrapper.properties a gradle-4.9-all.zip

Estoy usando Android studio IDE versión 3.2 beta 2.

Solución: cuando abrimos el archivo gradle-wrapper.properties en IDE, muestra la distribución correctaUrl. pero originalmente no ha sido actualizado. Por lo tanto, cambie la propiedad distributionUrl manualmente.

Ejemplo: abra un archivo gradle-wrapper.properties en el bloc de notas o cualquier otro editor. /Project/app/gradle/wrapper/gradle-wrapper.properties y cambie la propiedad distributionUrl para gustarle

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


Para Android Studion versión 3.3.2

1) Actualicé la URL de distribución de gradle a distributionUrl=https/://services.gradle.org/distributions/gradle-4.10.1-all.zip in gradle-wrapper.properties file

2) Dentro del archivo build.gradle de nivel superior, se actualizó el complemento gradle a la versión 3.3.2

dependencies { classpath ''com.android.tools.build:gradle:3.3.2'' classpath ''com.google.gms:google-services:4.2.0'' }


Sobre la versión del complemento Android Studio Gradle y la versión requerida de Gradle , puede ver una respuesta más detallada aquí: .com/a/51392464/8034839

Para cada versión de este complemento de Gradle, requiere una versión mínima de Gradle como se detalla en la tabla a continuación

(Página de referencia: gradle-plugin#updating-gradle ).

Cuando actualiza Android Studio, puede recibir un mensaje para actualizar también Gradle a la última versión disponible.

Por ejemplo, Android Gradle Plugin versión 3.1.0+ requiere una versión mínima de gradle 4.4.

Se puede configurar a través de Android Studio File -> Project Structure -> Project . Vea abajo:

O puede modificar manualmente el archivo gradle/wrapper/gradle-wrapper.properties . Por ejemplo:

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


Solo cambio dos puntos

Obviamente estaban de acuerdo con la versión de las versiones que tiene, de lo contrario tendrían que descargarlos

  • buil.gradle (Proyecto)

    dependencies { classpath ''com.android.toolsg.build:gradle:2.3.2'' .. }

  • gradle.wrapper.properties

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


abra el archivo gradlew con android studio, todo se descargará


necesita descargar la última versión de https://gradle.org/releases después de eso, vaya al archivo / estructura del proyecto / proyecto y coloque la nueva versión en la versión gradle


si tiene una versión inferior y tiene problemas para importar un proyecto con una versión de gradle alta y desea ejecutar el proyecto sin actualizar gradle que

abra su archivo gradle (Proyecto) y haga el pequeño cambio

dependencies { /*Higher Gradle version*/ // classpath ''com.android.tools.build:gradle:3.0.0-alpha4'' /*Add this line and remove the Higher one*/ classpath ''com.android.tools.build:gradle:2.3.3'' }

[2.3.3 es soporte para su versión gradle]

en su caso, cambie la versión a 3.2 o 3.2.0 algo así


  • DistrubutionUrl cambiado de 4.1 a 4.4

  • Se cambió la versión de build gradle a 3.1.1 en project / android

funciona para mi.