android google - "Gradle Version 2.10 est requis."




file developer (24)

Dans le type gradlew propre. il téléchargera et installera automatiquement la version 2.10 de gradle (c.-à-d. dernière version disponible)

Par exemple: C: \ android \ workspace \ projectname> gradlew clean

Comme j'ai utilisé

classpath 'com.android.tools.build:gradle:+'

Dans le fichier build.gradle , j'ai l'erreur suivante depuis que la version 2.10 est sortie. L'erreur est:

Attention: La version 2.10 est obligatoire. La version actuelle est 2.8. Si vous utilisez le wrapper Gradle, essayez d'éditer distributionUrl dans C: \ Users \ blahblah \ monprojet \ gradle \ wrapper \ gradle-wrapper.properties à gradle-2.10-all.zip

Au début, il semble facile à résoudre par le guide, mais quand j'ai fait le changement, j'ai encore l'erreur.

J'utilise Android Studio 2.0 avec les derniers outils Android SDK Tools 24.4.1 et Android SDK Build Tools 23.0.2

J'ai même essayé de télécharger Gradle 2.10 et le mettre manuellement sur android-studio \ gradle \ dossier, mais pas de chance.

Toute aide serait appréciée.


Vous devez modifier Fichier> Paramètres> Générer, Exécution, Déploiement> Outils de construction> Gradle> Gradle home path

Sous Mac OS, modifiez le chemin d'accès dans Android Studio> Préférences> Générations, Exécution, Déploiement> Outils de construction> Gradle> Gradle

Ou utilisez l'option Utiliser le wrapper par défaut et éditez le Project\gradle\wrapper\gradle-wrapper.properties field distributionUrl comme ceci

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

Pour Android studio v2.1

Suivez ces étapes faciles à partir d'images.

  1. Allez "Fichier" et cliquez sur "Structure du projet".

  2. Ensuite, sélectionnez "Projet" dans le menu de gauche, puis changez "Version Gradle" pour la version installée par votre gestionnaire sdk. Dans mon cas c'est 2.10 alors je change la version en 2.10 puis je clique sur "OK". Et puis le studio android fait automatiquement une nouvelle synchronisation et l'erreur a été corrigée.


Ouvrir la préférence et rechercher Gradle ou Naviguer vers Builds, Execution, Deployment> Build Tools> Gradle

Ensuite, modifiez le paramètre Niveau de projet sur Use default gradle wrapper (recommended)

Ou gardez l'option locale de distribution de gradle et placez Gradle à la maison à /.../gradle-2.10

Assurez-vous que la version Gradle est déjà configurée à 2.10 dans les paramètres du module

Dans la fenêtre Projet, faites un clic droit sur votre projet puis sélectionnez Open Module Settings ( + )

Mettre à jour

Gradle Version: 3.3 Version du plug-in Android: 2.3.1


Pour les personnes qui utilisent le framework Ionic / Cordova, nous devons changer distributionUrl dans le fichier GradleBuilder.js en var distributionUrl = process.env['CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL'] || 'http\\://services.gradle.org/distributions/gradle-2.10-all.zip'; var distributionUrl = process.env['CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL'] || 'http\\://services.gradle.org/distributions/gradle-2.10-all.zip';

Le GradleBuilder.js se trouve sur le site project/platforms/android/cordova/lib/builders/GradleBuilder.js


Si le problème persiste, ajoutez le code suivant dans build.gradle du projet principal.

buildscript {
System.properties['com.android.build.gradle.overrideVersionCheck'] = 'true'

...
}

Dans mon cas, le problème était en effet dans le fichier distributionURL dans le fichier gradle-wrapper.properties et dans l'insertion automatique d'Android Studio.

distributionUrl = https: //services.gradle.org/distributions/gradle-4.0-20170417000025+0000-all.zip

Mais c'était une mauvaise URL. Le bon est

distributionUrl = https: //services.gradle.org/distributions-snapshots/gradle-4.0-20170417000025+0000-all.zip

Apparemment, l'URL a changé dans l'API de Gradle, mais pas dans Android Studio, donc la résolution à la main a résolu le problème pour moi.


Pour ceux qui utilise des ions, allez à
[project name]/platforms/android/cordova/lib/builders/GradleBuilder.js

sur la ligne 164, vous verrez ce qui suit:
var distributionUrl = process.env['CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL'] || 'http\\://services.gradle.org/distributions/gradle-2.13-all.zip';

Cette ligne est utilisée pour créer votre gradle-wrapper.properties , donc les modifications apportées à gradle-wrapper.properties ne comptent pas. Tout ce que vous devez faire est de changer l'url à la dernière version, synchroniser le gradle et le problème est résolu.

Je veux juste changer la version Gradle dans le studio Android, allez dans File>settings>project et changer la version Gradle. Après avoir appliqué, il va synchroniser le projet et vous êtes prêt à construire.


Commencez par vérifier les paramètres de votre projet au niveau

Fichier> Paramètres> Générer, Exécutions, Déploiement> Outils de construction> Gradle

et sélectionnez l'option:

  • Utiliser le wrapper Gradle par défaut (recommandé)

puis allez à Project

Gradle> wrapper> gradle-wrapper.properties

et éditer la version de distributionUrl

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

Et vous avez terminé :)


J'ai eu le même problème et aucune réponse dans n'a aidé. Mais j'ai trouvé le problème dans mon projet. C'était parce que mon fichier .gitignore contenait ces lignes:

# Package Files #
*.jar
*.war
*.ear

et c'est pourquoi git n'a pas MyProject\gradle\wrapper\gradle-wrapper.jar fichier MyProject\gradle\wrapper\gradle-wrapper.jar sur remote. Donc, j'ai ajouté cette ligne à .gitignore :

!/gradle/wrapper/gradle-wrapper.jar

Assurez-vous d'avoir cette ligne aussi. Au moins cela a résolu mon problème


Dernier gradle

Téléchargez la dernière gradle-3.3-all.zip depuis

http://gradle.org/gradle-download/

1.télécharger depuis le lien "Distribution complète"

2.ouvrir dans le fichier studio android -> paramètres -> gradle

3. ouvrez le chemin et collez le dossier zip téléchargé gradle-3.3 dans ce dossier

4.changez votre gradle 2.8 vers gradle 3.3 dans le fichier -> settings -> gradle

5. Ou vous pouvez changer votre emballage gradle dans le projet

6.modifiez le fichier YourProject \ gradle \ wrapper \ gradle-wrapper.properties et modifiez le champ distributionUrl dans

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

montré dans les fichiers gradle du studio android


J'ai dû mettre à jour ma version de Cordova pour supporter la dernière version de Gradle. La mise à jour de distributionUrl dans GradleBuilder.js n'a pas fonctionné pour moi.


Ce qui a fonctionné pour moi sur Mint 17.03 qui est basé sur Ubuntu 14.04

sudo add-apt-repository ppa: cwchien / gradle sudo apt-get mise à jour sudo apt-get install gradle

Rouvrez Android Studio. Allez à la configuration Run / Debug et il devrait y avoir une icône indiquant que vous devez mettre à jour gradle. Il suffit de cliquer dessus.


Important:

Si vous obtenez ceci quand vous courez:
gradle build
à partir de la ligne de commande, vous devez utiliser:
gradlew build
Au lieu de cela, vous utiliserez Gradle wrapper pour télécharger la version Gradle appropriée requise par l'application.

Lorsque vous exécutez gradle build vous utilisez le gradle global installé sur votre système.


si vous avez cette erreur que "la version Gradle prise en charge est 2.14.1 La version actuelle est 2.4." , sur le terminal. signifie que vous devriez mettre à jour votre Gradle.

Sur Mac OS: vous pouvez utiliser gradle de mise à niveau de brassage


Le moyen le plus simple pour moi de résoudre ce problème:

  1. fermer IDE.
  2. supprimer le dossier "gradle"
  3. rouvrir le projet.

Mon problème est peut-être différent, donc je veux juste dire à quelqu'un qui a le même problème que moi.

J'ai résolu ce problème en changeant le chemin du Terminal. quand je cours gradle clean , l'erreur vient en croix "La Gradle version 2.10 is required. Current version is 2.2.1 ".

J'ai vérifié le répertoire .gradle dans mon projet, il y a deux versions: 2.2.1, 2.10.

quand je cours gradle -v , il montre ma version actuelle est 2.2.1. Je change mon environnement système GRADLE_HOME en répertoire racine 2.10 , puis je redémarre le terminal dans AS et exécute 'gradle -v', il montre toujours que la version actuelle est 2.2.1.

Ouvrez le paramètre -> terminal modifiez le chemin d'accès cmd.exe à System32 / cmd.exe. puis redémarrez le terminal, exécutez gradle clean , tout va bien.


Téléchargez la dernière gradle-3.0-all.zip depuis

http://gradle.org/gradle-download/

téléchargement à partir du lien de distribution complète

ouvrir dans le fichier studio android -> paramètres -> gradle

ouvrez le chemin et collez le dossier zip téléchargé gradle-3.0 dans ce dossier

changer votre gradle 2.8 à graduer 3.0 dans le fichier -> paramètres -> gradle

Ou vous pouvez changer votre wrapper Gradle dans le projet

éditez le fichier YourProject \ gradle \ wrapper \ gradle-wrapper.properties et modifiez le champ distributionUrl dans

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


Allez dans Fichier -> Paramètres -> Générer, Exécution, Déploiement -> Gradle -> choisissez Use default gradle wrapper


Fichier - paramètre - Exécution Exécution Déploiement - Gradle - Sélectionnez 'Utiliser le wrapper par défaut (recommandé)'


Un moyen plus simple d'y parvenir est d'accéder à: Ouvrir les paramètres du module (votre projet)> Projet> Version Gradle et entrez 2.10


pour moi toutes les solutions précédentes ont échoué, donc je viens d'éditer

Project\gradle\wrapper\gradle-wrapper.properties -> field distributionUrl 
distributionUrl=https\://services.gradle.org/distributions/gradle-2.8-all.zip

à

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

J'avais Android Studio version 1.5.1 installé et courait dans cette erreur. J'ai le buildscript suivant (qui fonctionnait sur Ubuntu mais pas sur Windows):

buildscript {
    dependencies {
        classpath 'com.android.tools.build:gradle:2.1.0'
    }
}

J'ai essayé:

  1. gradlew clean
  2. Utiliser le wrapper Gradle par défaut (recommandé)
  3. Utiliser la distribution locale et lié au fichier binaire gradle 2.2.1 téléchargé

Aucune de ces solutions n'a fonctionné malheureusement. Il convient de noter que la mise à niveau d'Android Studio de la version 1.5.1 vers la version 2.1.1 a également échoué, avec des erreurs d'environ 2.10 manquantes, qui n'ont donc pas pu être effectuées.

Solution: Ce que j'ai fini par faire était simplement téléchargé la dernière version stable d'Android Studio et l'installant à la place (2.1.1 à la fois). Après avoir synchronisé ce dégradé avec succès


Modifier l'URL de distribution à

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

dans votre fichier gradle-wrapper.properties





android android-studio plugins gradle android-gradle