web-dev-qa-db-fra.com

Erreur Gradle: la version minimum prise en charge par Gradle est 3.3. La version actuelle est 3.2

Quand je mets à jour aujourd'hui Android Studio, il écrit: La version minimum prise en charge par Gradle est la version 3.3. La version actuelle est 3.2, comment puis-je résoudre ce problème?

Voici mon 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
}

et deuxième 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

Quand j'ai changé les propriétés de distributionUrl en 3.3-all.Zip, cela est resté bloqué dans l'actualisation Je ne sais pas quoi faire avec ce problème. S'il vous plaît aidez-moi Merci beaucoup

50
Tms852

vous devez télécharger la dernière version à partir de https://gradle.org/releases Après cela, accédez au fichier/structure de projet/projet et mettez la nouvelle version en version progressive

29
Ahmed Abd Elgwad

Réponse mise à jour: pour Android Studio 3.1 et supérieur

Pour Android Studio 3.1 & above, la distributionUrl a été mise à jour vers version 4.6 à partir de version 4.4 . Votre gradle-wrapper.properties devrait ressembler à ceci:

#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

Réponse mise à jour:

Pour Android Studio 3.0 & plus, la distributionUrl a été mise à jour vers version 4.1 à partir de version 3.3 . Votre gradle-wrapper.properties devrait ressembler à ceci:

#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

Réponse originale:

#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
61
Sneh Pandya

Assurez-vous que vous utilisez l'encapsuleur par défaut dans Open File> Settings> Build, Execution, Deployment> Build Tools> Gradle.

31
Pablo Souza

Ouvrez gradle-wrapper.properties 

Changez la version sur la ligne distributionUrl

21
cricket_007

Dans mon cas, il me manquait le fichier setting.gradle.

4
gustavoknz

Ouvrir gradle-wrapper.properties

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

changez le en 

distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.Zip
3
Evans Tlhako
  • changé distrubutionUrl de 4.1 à 4.4

  • a changé la version de la version de build en 3.1.1 sous projet/Android

travaille pour moi.

3
Nandam Mahesh

Comme il s’agit du premier résultat de cette erreur par Google, je tiens à rappeler qu’il suffit de cliquer sur le lien bleu du message d’erreur du bas de la fenêtre "Réparer l’emballage Gradle et réimporter les paramètres du projet Gradle" va se corriger automatiquement pour vous maintenant. 

 enter image description here

3
林果皞

Message d'erreur: Echec de la synchronisation Gradle: la version minimum prise en charge par Gradle est 4.9. La version actuelle est 4.1-milestone-1. Si vous utilisez le wrapper gradle, essayez de modifier distributionUrl dans SampleProj/app/gradle/wrapper/gradle-wrapper.properties en gradle-4.9-all.Zip.

J'utilise Android studio IDE version 3.2 beta 2.

Solution: lorsque nous ouvrons le fichier gradle-wrapper.properties dans IDE, il indique que distributionUrl est correcte. mais à l'origine, il n'a pas été mis à jour. Alors changez la propriété distributionUrl manuellement. 

Exemple: ouvrez un fichier gradle-wrapper.properties dans le bloc-notes ou tout autre éditeur . /Project/app/gradle/wrapper/gradle-wrapper.propertieset changez la propriété distributionUrl pour qu'elle ressemble à ceci 

distributionUrl=https\://services.gradle.org/distributions/gradle-4.9-all.Zip
2
Naresh Palle

si vous avez une version inférieure et que vous rencontrez des problèmes pour importer un projet avec une version plus évoluée et que vous souhaitez exécuter le projet sans mettre à jour gradle

ouvrez votre fichier de notes (Projet) et faites la petite modification

  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 représente la version de votre gradé]

dans votre cas, changez la version en 3.2 ou 3.2.0 quelque chose comme ça

2
Ravi Vaniya

Je ne change que deux points

Évidemment, ils étaient conformes à la version des versions, sinon ils devraient les télécharger.

  • buil.gradle (Projet)

    dependencies {
           classpath 'com.Android.toolsg.build:gradle:2.3.2' 
           ..
    }
    
  • gradle.wrapper.properties

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

1
marlonpya

Mettre à jour Android Studio et Gradle. Changer la version mise à jour correspondante dans le fichier build.gradle a fonctionné pour moi.

0
prodeveloper

À propos d'Android Studio Gradle version et Required Gradle version, vous trouverez une réponse plus détaillée ici: Qu'est-ce que la version Android Studio Gradle?

Pour chaque version de ce plugin Gradle, une version minimale de Gradle est requise, comme indiqué dans le tableau ci-dessous. 

(Page de référence: gradle-plugin # updated-gradle ). 

 enter image description here

Lorsque vous mettez à jour Android Studio, vous pouvez recevoir un message vous invitant également à mettre à jour Gradle vers la dernière version disponible. 

Par exemple, Android Gradle Plugin version 3.1.0+ nécessite une version minimale de la version 4.4. 

Vous pouvez être configuré via Android Studio Fichier -> Structure du projet -> Projet. Voir ci-dessous:

 enter image description here

Ou vous pouvez modifier manuellement le fichier gradle/wrapper/gradle-wrapper.properties. Par exemple: 

distributionUrl = https\://services.gradle.org/distributions/gradle-4.6-all.Zip
0
shizhen

Tout d’abord, vous devez télécharger le fichier à partir d’ici https://gradle.org/releases

décompressez le fichier et copiez le dossier à peu près comme ceci: gradle-3.3 (si la version est la 3.3)

Ouvrez maintenant Android Studio et, dans le coin supérieur gauche, ouvrez Fichier> Paramètres> Construire, Exécution, Déploiement> Graduer. 

Maintenant, donnez le chemin du dossier gradle-3.3 dans Gradle Home

0

Pour Android Studion version 3.3.2

1) J'ai mis à jour l'URL de distribution de gradle en distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.1-all.Zip in gradle-wrapper.properties file

2) Dans le fichier build.gradle de niveau supérieur, le plugin Gradle a été mis à jour vers la version 3.3.2.

dependencies {
    classpath 'com.Android.tools.build:gradle:3.3.2'
    classpath 'com.google.gms:google-services:4.2.0'
}
0
Rakhi Dhavale

ouvrez le fichier gradlew avec Android studio, tout sera téléchargé

0
PrisonMike