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.

byteit101
la source
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.
Abhinav Manchanda
la source
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.

Megaman
la source
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!
josuebasurto
la source
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
user3118604
la source
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.

insomniaque
la source
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

Khayam Gondal
la source
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

kza
la source
8

Pour Mac,

/Applications/Android Studio.app/Contents/gradle/gradle-3.2
Kris Roofe
la source
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.

AbbyJaneway
la source
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 /

mnzl
la source
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/

deniz
la source
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.

Yen NQ
la source
Merci, ça m'a aidé :)
Saeid N.
2

Sous Linux Mint 17, c'était

/usr/share/gradle

pour moi

Xiao
la source
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
Usersbs
la source
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

Ibiam Obinna
la source
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
Miao1007
la source
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
liteflier
la source
1

Je devais utiliser ça

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

Modifiez la version si vous en avez une autre.

SamYah
la source
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.

Henrique Monte
la source
0

J'utilise Lubuntu, j'ai fini par le trouver dans:

/ usr / share / gradle

Mohamed ALOUANE
la source
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.

Nabbar
la source
0

Sous Windows

..\AndroidStudio2.0Beta6\android-studio\gradle\gradle-2.10
Shaun
la source
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.

Maxim Mazurok
la source
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

Yog
la source
0

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

Jim
la source
0

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

/opt/local/share/java/gradle
Liberté
la source
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.

Yaro
la source
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

itzo
la source