"La version 2.10 de Grad est requise." Erreur

comme j'ai utilisé

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

dans la version .gradle fichier, j'ai eu l'erreur suivante depuis gradle Version 2.10 a été publié. L'erreur est:

attention: la version 2.10 du Grad est requise. La version actuelle est 2.8. Si en utilisant l'emballage du Grad, essayez d'éditer le distributionUrl dans C:Usersblahblahmyprojectgradlewrappergradle-wrapper.propriété de Grad-2.10-all.zip

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

j'utilise Android Studio 2.0 avec le dernier outils SDK Android 24.4.1 et outils de construction SDK Android 23.0.2

j'ai même essayé de télécharger Gradle 2.10 et de le mettre manuellement sur android-studioGrad folder, mais pas de chance.

Toute aide serait appréciée.

240
demandé sur SalmanShariati 2016-01-15 18:24:36

28 réponses

vous devez changer Fichier > Paramètres > construction,exécution,déploiement > outils de construction > Grad >Grad page d'accueil chemin

Sur Mac OS, changer le chemin dans Android Studio > Préférences > s'appuie,d'Exécution,de Déploiement > Outils de construction > Gradle >Gradle maison

Ou Utiliser la valeur par défaut gradle wrapper et modifier "151910920 de fichiers" champ distributionUrl comme ceci

distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip
392
répondu adrbtk 2016-04-12 18:54:05

Ouvrir la Préférence et de la recherche pour Gradle ou Naviguez jusqu'à s'appuie, d'Exécution, de Déploiement > Outils de construction > Gradle

puis changer le réglage au niveau du projet à Use default gradle wrapper (recommended)

Ou conserver local gradle option de distribution et de définir des Gradle d'accueil /.../ Grad-2.10

Preference screen - Gradle

Assurez-Vous cette version Gradle est déjà configuré à 2.10 dans les paramètres du Module

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

Open Module Settings Project  Gradle version and enter 2.10

mise à Jour

Gradle Version: 3.3 Plugin Android version: 2.3.1

86
répondu M'hamed 2017-05-05 20:59:17

une façon plus facile d'accomplir ceci est d'aller à: ouvrir les paramètres du Module (votre projet) > Projet > Grad version et entrer 2.10

51
répondu cmota 2016-01-21 14:55:16

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

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

télécharger à partir du lien de Distribution complet

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

ouvrir le chemin et coller le dossier zip téléchargé gradle-3.0 dans ce dossier

changez votre Grad 2.8 en Grad 3.0 dans le fichier - > paramètres - > Grad

ou vous pouvez changer votre emballage gradle dans le projet

éditez votre projet\gradle\wrapper\gradle-wrapper.fichier de propriétés et éditer le champ distributionUrl en

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

41
répondu Jackson Chengalai 2016-08-23 13:16:48

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

le GradleBuilder.js se situe à project/platforms/android/cordova/lib/builders/GradleBuilder.js

15
répondu nigong 2016-07-13 20:57:51

Vérifiez D'abord votre paramètres du projet at

Fichier > Paramètres > Construire, Exécuter, Déployer > Construire Des Outils > Grader

et sélectionnez l'Option:

  • utiliser l'enrubanneuse par défaut (recommandé)

ensuite, allez à

du projet."

Grad > wrapper > Grad-wrapper.propriété

et éditer la version de la distribution

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

Et c'est fait :)

11
répondu Ashish Shukla 2016-03-11 07:03:08

pour Android studio v2.1

suivez ces étapes faciles à partir des images.

  1. Go "Fichier" et cliquez sur "structure de Projet". Opening project structure settings for the project

  2. sélectionnez ensuite" projet "dans le menu de gauche et changez ensuite" version Grad " à la version que votre gestionnaire sdk a installée. Dans mon cas c'est 2.10 alors je change la version en 2.10 et puis je clique sur "Ok". Et puis android studio fait automatiquement la synchronisation gradle à nouveau et l'erreur a été corrigée. Changing gradle version to the latest installed version for the project

10
répondu Amit Tumkur 2016-04-30 11:07:43

la façon la plus facile pour moi de résoudre ce problème:

  1. à proximité de l'IDE.
  2. supprimer" dossier gradle
  3. rouvrir des du projet.
8
répondu android developer 2016-07-29 23:43:28

le système de construction Android utilise le Plugin Android pour Gradle afin de prendre en charge la construction D'applications Android avec le Gradle build toolkit. Le plugin fonctionne indépendamment D'Android Studio de sorte que le plugin et le système de construction Gradle peuvent être mis à jour indépendamment D'Android Studio.

utiliser gradle wrapper (recommandé) - sélectionnez cette option pour utiliser Gradle wrapper. L'utilisation de Gradle wrapper vous permet d'obtenir le téléchargement automatique de Gradle pour le construire. Il vous permet également de construire avec la version Grad précis.

les nouvelles versions du plugin Gradle peuvent nécessiter de nouvelles versions de Studio pour activer les nouvelles fonctionnalités de l'IDE, mais le projet doit ouvrir dans les versions plus anciennes de Studio, et construire à partir de là (depuis Grad le build). Nous serons très prudents à ce sujet.

Click on Settings -> Build -> Execution -> Deployment ->
Gradle -> Select  default gradle wrapper

vous pouvez utiliser

classpath 'com.android.tools.build:gradle:2.0.0-alpha3'  // or alpha2
Or //classpath 'com.android.tools.build:gradle:2.1.3'
3
répondu IntelliJ Amiya 2016-08-26 10:54:55

j'ai déjà rencontré le même problème.

à la fin, le problème est que vous utilisez le terminal; il utilise la configuration du système.

vérifiez, si vous avez mis

"GRADLE_HOME=.\gradle-2.10" 

j'Espère que ça aide

3
répondu user5327869 2016-09-22 06:27:17

si le problème persiste, ajouter le code suivant dans la compilation.gradle du meilleur projet.

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

...
}
3
répondu saintjab 2016-11-03 00:48:43

pour ceux qui utilisent ionique, allez à

[project name]/platforms/android/cordova/lib/builders/GradleBuilder.js



à la ligne 164, vous trouverez les renseignements suivants::

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 , de sorte que toute modification au gradle-wrapper.properties peu importe. Tout ce que vous devez faire est de changer l'url de la dernière version, synchroniser les gradle et le problème est résolu.

Juste pour changer la version de gradle dans le studio Android, Allez à File>settings>project et changer la version de gradle. Après l'application, la synchronisation du projet et vous êtes prêt à construire.

3
répondu MayField 2017-04-04 20:20:33

Allez dans Fichier -> Paramètres -> Construire, l'Exécution, le Déploiement -> Gradle -> choisissez Use default gradle wrapper

2
répondu Lenny 2016-02-03 22:43:45

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
2
répondu Fasiha 2016-03-05 17:33:43

Important:

si vous recevez ceci quand vous courez:

gradle build

en ligne de commande, vous devez utiliser:

gradlew build

au lieu de cela de sorte que vous utiliserez gradle wrapper pour télécharger la version gradle appropriée nécessaire par l'application.

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

2
répondu dsharew 2017-04-25 13:00:51

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

j'ai résolu ce problème en changeant le chemin du Terminal. quand j'exécute gradle clean , l'erreur se croise " Gradle version 2.10 is required. Current version is 2.2.1 ".

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

quand j'exécute gradle -v , cela montre que ma version actuelle est 2.2.1. J'ai changer mon environnement de système d' GRADLE_HOME dans le répertoire racine 2.10 , puis je redémarre le terminal dans AS et j'exécute 'gradle-v', il affiche toujours la verision actuelle est 2.2.1.

, ouvrez paramètres> terminal de changement de la cmd.exe chemin d'accès à la System32/cmd.EXE. puis redémarrez le terminal, Lancez gradle clean , tout va bien.

1
répondu Freddy 2016-04-18 10:09:49

vous devez change Prefrences > Builds,Execution,Deployment > Build Tools > Gradle >Gradle home path

Ou Utiliser la valeur par défaut gradle wrapper et édition d'un Projet\gradle\wrapper\gradle-wrapper.les fichiers de propriétés distributionUrl de champ comme ceci

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

1
répondu Jaspreet Chhabra 2016-04-18 16:54:40

J'ai fait installer la version 1.5.1 D'Android Studio et j'ai rencontré cette erreur. J'ai le buildscript suivant (qui fonctionnait sur Ubuntu mais pas Windows):

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

j'ai essayé:

  1. gradlew clean
  2. utiliser l'enrubanneuse par défaut (recommandé)
  3. utiliser la distribution locale et liée à Grad le Téléchargé 2.2.1 binaire

aucun de ces les solutions ont malheureusement fonctionné. Il devrait être intéressant de noter que la mise à niveau D'Android Studio de 1.5.1 à 2.1.1 a également échoué avec des erreurs environ 2.10 manquant donc ne pouvait pas être effectuée.

Solution: ce que j'ai fini par faire a simplement été téléchargé la dernière version stable D'Android Studio et l'installation à la place (2.1.1 à l'époque). Après avoir fait ce Grad synchronisé avec succès

1
répondu alexgophermix 2016-05-26 15:21:20

Ce qui a fonctionné pour moi sur la Menthe 17.03 qui est la base Ubuntu 14.04

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

Rouvre Android Studio. Allez à la Configuration exécuter/déboguer et il devrait y avoir une icône indiquant que vous devez mettre à jour gradle. Il vous suffit de cliquer.

1
répondu CESCO 2016-07-09 16:23:57

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

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

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

!/gradle/wrapper/gradle-wrapper.jar

assurez-vous que vous aviez cette ligne aussi. Au moins cela a résolu mon problème

1
répondu emiraslan 2017-08-18 08:54:14

Dans le Terminal tapez gradlew propre. il téléchargera et installera automatiquement la version 2.10 de Grad (c'est-à-dire la dernière version disponible de Grad)

Eg : C:\android\workspace\projectname > nettoyage de gradew

0
répondu killers 2016-04-22 18:47:44

ce travail pour moi.

créer un nouveau projet dans android studio. Ouvrez le cadre du projet et copiez le chemin de gradle local. maintenant, ouvrez le projet ayant un problème de gradle et collez cette url et sélectionnez le chemin local.

cliquez sur Appliquer problème sera résolu.

0
répondu Muhammad Dawood 2016-09-21 05:55:11

dans certains cas, cela ne fonctionne pas car il n'y a aucun problème dans votre projet gradle ou android-studio.

Étape 1:

Minimum la version Gradle prise en charge est 2.14.1. La version actuelle est 2.11. Si vous utilisez l'enrubanneuse gradle, essayez d'éditer la distributionUrl

  • Vérifier gradle version dans votre système gradle -version
  • plus vieux version upgrade Grad version brew install gradle

Étape 2

  • Aller à android-studio-> Préférence-> Construire,l'Exécution,le Déploiement-> Gradle

  • Utiliser la valeur par défaut gradle wrapper de l'onu et de la marque de travailler hors connexion

Étape 3

  • Cochez distributionUrl dans l'emballage gradle.propriétés

  • Mise à jour si une version plus ancienne.

  • Propre Projet

0
répondu Prashant Srivastav 2016-10-08 19:49:00

j'ai dû mettre à jour ma version de Cordova pour prendre en charge la dernière version de Gradle. Mise à jour de la distributionUrl dans GradleBuilder.js ne travaillait pas pour moi.

0
répondu Steve W 2016-10-27 18:07:09

si vous avez cette erreur que " Grad version prise en charge est 2.14.1. La version actuelle est 2.4. " , sur le terminal. ça veut dire que tu dois mettre à jour ton Grad.

sur Mac OS: vous pouvez utiliser Brew upgrade Grad

0
répondu LingYFH 2017-03-06 08:50:51

dans mon cas, le problème était en effet dans la distributionURL dans Grad-wrapper.fichier de propriétés et Android Studio auto-correction de l'insertion

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

mais C'était une mauvaise URL. La bonne est

distributionUrl=https: / / services.Grad.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 corriger à la main a résolu le problème pour moi.

0
répondu Guilherme Carvalho 2017-05-23 13:52:30

Dernière gradle

télécharger le dernier Grad-3.3-all.zip De

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

1.télécharger à partir du lien de Distribution complet

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

3.ouvrez le chemin d'accès et collez le dossier zip téléchargé gradle-3.3 dans ce dossier

4.changez votre Grad 2.8 en Grad 3.3 dans le fichier - > paramètres - > Grad

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

6.modifier votre projet\Grad\wrapper\Grad-wrapper.fichier de propriétés et éditer le champ distributionUrl en

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

s'affiche dans fichiers gradle d'android studio

0
répondu Asfer Hussain Siddiqui 2017-06-13 02:12:20

Fichier - mise en Construire Exécution de Déploiement - Gradle - Sélectionnez " Utiliser les paramètres par défaut gradle wrapper(recommandé)'

-1
répondu Sanket Parchande 2016-08-12 11:21:08