Comment configurer Gradle Home lors de l'importation d'un projet existant dans Android Studio


Réponses:


234

Le plugin gradle (qui contient une version groupée de gradle) doit déjà être installé dans / you / installed / android-studio / plugins / gradle, vous n'avez donc pas besoin de le télécharger manuellement. Selon la version d'Android Studio, ce dernier répertoire peut être où / vous / installé / android-studio / gradle / gradle-xyz (xyz est la version, alors vérifiez votre système de fichiers pour le chemin exact).

Si vous avez l'intention de faire du développement gradle en dehors d'Android Studio ou si vous voulez une version différente, vous pouvez la télécharger séparément et la pointer vers ce chemin, mais si vous voulez seulement que Android Studio fonctionne avec la version fournie, ce chemin devrait le faire.


16
Le chemin plugins / gradle est vers le plugin gradle, pas gradle.
vharron

43
Je pense qu'il vaudrait mieux utiliser un vrai dir gradle. C'est partout où vous l'avez installé plus "libexec" pour moi, par exemple /usr/local/opt/gradle/(de Homebrew sur Mac)
AlexChaffee

3
Si vous pointez sur le gradle-lib comme la dernière personne a commenté, vous obtiendrez une erreur d'Android Studio qui n'est pas le bon dossier.
lagos

9
le répertoire dans cette réponse était différent pour moi. J'ai utilisé /install/path/to/android-studio/gradle/gradle-2.2.1
OKGimmeMoney

4
OS X + Homebrew: /usr/local/Cellar/gradle/2.3/libexec/
akauppi

104

Pour Mac OS, vous pouvez utiliser les éléments suivants -

  1. /usr/local/opt/gradle/libexec/ou plus génériquement - path/to/gradle/libexec/- ceci est recommandé. (le premier chemin est ce qui est réalisé après l'installation de gradle via Homebrew)
  2. /path/to/android/studio/plugins/gradle - Je ne le recommande pas car cette version de Gradle est peut-être obsolète, et Android Studio lui-même pourrait dire qu'elle est incompatible.

4
Merci, /usr/local/Cellar/gradle/2.3/libexec/ a fonctionné pour moi. + vous pourriez ajouter que votre réponse concerne OS X + Homebrew.
akauppi

dites-moi: "graddle libexe n'est pas pris en charge, souhaitez-vous utiliser le wrapper graddle pour mettre à jour automatiquement?" j'ai cliqué sur "oui" et alles était ok, c'était étrange parce que; "brew info gradle" donnez ce dossier "/usr/local/Cellar/gradle/3.1" mais Android Studio n'y reconnaît pas gradle
stackdave

48

Vous devriez pouvoir le trouver C:\Program Files\Android\Android Studio\Gradle\Gradle 2.2.1. Il s'agit de Windows 7 64 bits. Android Studio 1.0.2.


Merci! Exactement ce dont j'avais besoin
Kingsley Ijike

32

OSX (moins de deux minutes)

  1. Terminal ouvert
  2. Vérifiez si Gradle est installé gradle --version, si oui, passez à l'étape 4
  3. Sinon brew install gradle et passez à l'étape 2
  4. Copie /usr/local/opt/gradle/libexec/
  5. Collez-le dans la fenêtre Importer un projet dans Android Studio> Accueil Gradle
  6. Important, célébrez!

1
Excellent. L'information clé pour moi ici était que vous devez le pointer vers [...] / libexec
David

C'est comme ça que tu le fais!
Carnal

25
  1. Téléchargez Gradle http://www.gradle.org/downloads
  2. Installer
  3. Réglez Gradle home sur le répertoire d'installation

15
comment connaître le répertoire d'installation?
htafoya

@htafoya comment savoir quel système d'exploitation et quel type d'installation vous utilisez? "L'installation manuelle" devrait être la plus simple sur tous les systèmes. Le répertoire "install" est le répertoire dans lequel vous extrayez.
L'incroyable

@htafoya, vous pouvez suivre les instructions officielles Gradle per-OS trouvées ici gradle.org/install/#manually
user3118604

21

Sous Linux exécuter: whereis gradle.

Pour moi, ça l'était /usr/lib/gradle/1.10.


Une meilleure option sera d'utiliser / usr / lib / gradle / default no pour dépendre de la version spécifique
Calin

12

J'ai rencontré le même problème. J'ai sélectionné l'emplacement C: \ Program Files (x86) \ Android \ android-studio \ plugins \ gradle comme Gradle Home


2
Le chemin plugins / gradle est vers le plugin gradle, pas gradle.
vharron

11

Dans Ubuntu 14.04 après $ sudo apt-get install gradle avoir

$ whereis gradle
gradle: /usr/bin/gradle /usr/bin/X11/gradle /usr/share/gradle /usr/share/man/man1/gradle.1.gz

Le chemin vers Gradle était /usr/share/gradle


8

Pour Mac,

/Applications/Android Studio.app/Contents/gradle/gradle-3.2

4

Téléchargez Gradle comme décrit ci-dessus, mais assurez-vous de télécharger la version 1.9 et non la version actuelle (1.11). Je viens d'avoir le même problème et j'ai téléchargé la version actuelle uniquement pour qu'Android Studio me dise qu'elle n'était pas prise en charge.


Le plugin Gradle 0.9.0 et 0.10.0 prennent tous les deux en charge Android Studio tools.android.com/tech-docs/new-build-system
vharron

4

Sur Arch Linux, je ne pouvais pas le trouver, alors j'ai ajouté:

echo $APP_HOME

à / usr / bin / grade (retrouvé which gradle)

Le répertoire d'installation pour moi était / usr / share / java / gradle /


1
Ligne 68 dans le fichier / usr / bin / grade
mnzl

3

Pour migrer d'Eclipse vers Android Studio

(Vous n'avez pas besoin de spécifier la maison Gradle.)

  1. Localisez le projet que vous avez exporté depuis Eclipse, développez-le, sélectionnez le fichier build.gradle et cliquez sur OK.
  2. Dans la boîte de dialogue suivante, laissez Utiliser le dégradé sélectionné et cliquez sur OK .

Essayez ceci pour les utilisateurs de Windows

http://blog.blundell-apps.com/setting-up-android-studio-gradle-windows-7/


2
sur un mac, cela n'a pas fonctionné pour moi ... ne me permettrait pas de sélectionner le fichier build.gradle pour mon projet
Tim Boland

3

J'ai essayé la solution de byteit101 mais si j'ai choisi android-studio-path/plugins/gradleou si android-studio-path/plugins/gradle/libl'IDE a dit que ce n'était pas correct.

Ensuite, j'ai changé la maison Gradle android-studio-path/gradle/gradle-x.x.xet ça fonctionne.


Merci, ça m'a aidé :)
Saeid N.

2

Sous Linux Mint 17, c'était

/usr/share/gradle

pour moi


Fonctionne également sur fedora 22 si gradle a été installé à l'aide de dnf
Friedrich Große

2

Mac OSX / Linux

Step 1: Open terminal :)
Step 2: Open .bash_profile in vim to edit: 
        > vi ~/.bash_profile 
Step 3: Add line: 
        > export GRADLE_HOME=/usr/local/opt/gradle 
        (for me it was this location, it can be different for u)
Step 4: Add line: 
        > export PATH="$PATH:$GRADLE_HOME/bin" 
        (to export bin directory of gradle)
Step 5: Verify by reopening the terminal or new tab, and check by echoing: 
        > echo $GRADLE_HOME

2

Si vous êtes sur une machine Windows, accédez au répertoire:

C:\Program Files\Android\Android Studio\gradle\

Cliquez sur le dossier gradle-4.4 dans Android Studio \ File \ Settings , puis cliquez sur le bouton Appliquer .

entrez la description de l'image ici


1

Ceci est ma solution sur AndroidStudio / Idea pour Mac

$ env | grep GRADLE
GRADLE_HOME=/usr/local/Cellar/gradle/2.6
GRADLE_USER_HOME=/Users/leon/.gradle

1

J'ai utilisé umake pour installer Android Studio. Pour moi, le chemin était

/home/user/.local/share/umake/android/android-studio/gradle/gradle-2.14.1

1

Je devais utiliser ça

"C: \ Program Files \ Android \ Android Studio \ gradle \ gradle-4.1"

Modifiez la version si vous en avez une autre.


1

Si vous êtes sur une machine Windows, Gradle Home se trouve dans le dossier d'installation de votre Android Studio, généralement à:

C:\Program Files\Android\Android Studio\gradle\gradle-5.1.1

Modifiez la version si vous en avez une autre.



0

Pas besoin de télécharger ou de spécifier quoi que ce soit ...

Accédez simplement au chemin d'installation des plugins Android Studio et recherchez n'importe quel fichier comme gradle-wrapper-x.xx.jar (x.xx = numéro de version). Copiez-le dans un sous-dossier du dossier racine de votre projet nommé: gradle.

Exemple: - fichier trouvé gradle-wrapper-1.12.jar dans le dossier plugins du chemin d'installation d'Android Studio - mon projet était sur D: \ android_repo \ myProject - créé un dossier dans D: \ android_repo \ myProject \ gradle - copie gradle-wrapper- 1.12.jar dans ce dossier D: \ android_repo \ myProject \ gradle - réimportez mon projet et plus de question sur gradle.


0

Sous Windows

..\AndroidStudio2.0Beta6\android-studio\gradle\gradle-2.10

0

J'ai rencontré cette question en essayant de créer une application Ionic + Cordova en utilisant l'installation de Gradle à partir d'Android Studio, plutôt qu'en installant Gradle séparément.

Sur Centos, le binaire Gradle était ici: /home/YOURUSERNAME/.gradle/wrapper/dists/gradle-VERSION-all/CUSTOM_HASH/gradle-VERSION/bin

Donc, j'ai ajouté export PATH=/home/maxim/.gradle/wrapper/dists/gradle-4.1-all/bzyivzo6n839fup2jbap0tjew/gradle-4.1/bin:$PATHà mon ~/.bashrcet la ionic cordova run androidcommande fonctionnait très bien.


0

Si vous êtes sur une machine Windows, allez dans le répertoire C: \ Program Files \ Android \ Android Studio \ gradle \ et cliquez sur le dossier gradle et appliquez-le sur


0

Cela a fonctionné. C: \ Program Files \ Android \ Android Studio \ gradle \ gradle-3.2


0

Si vous utilisez la maison de MacPorts Gradle, c'est:

/opt/local/share/java/gradle

0

Pour Ubuntu, la version par défaut est /usr/lib/gradle/default. En cas de mise à jour, vous n'avez pas besoin de réaffecter le lien dans idée / studio.


0

Pour OSX, si vous accédez au Finder, accédez à cette catégorie: / usr / local / opt / si vous ne voyez pas le dossier gradle, installez votre version grandle manuellement:

https://services.gradle.org/distributions/gradle-5.4.1-all.zip

https://services.gradle.org/distributions/gradle-4.4.1-all.zip

Si vous recherchez une version spécifique de Gradle, changez simplement le numéro de version à partir des liens zip ci-dessus, décompressez et ajoutez-le dans le dossier Gradle / usr / local / opt / gradle

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.