Як встановити gradle home під час імпорту існуючого проекту в студії Android


Відповіді:


234

Плагін Gradle (який містить пакетну версію gradle) повинен бути вже встановлений там, де / ви / встановлено / android-studio / plugins / gradle, тому не потрібно завантажувати його вручну. Залежно від версії Android Studio, останній каталог може бути там, де / ви / встановлено / android-studio / gradle / gradle-xyz (xyz - версія, тому перевірте вашу файльну систему на точний шлях).

Якщо ви плануєте займатися розробкою gradle за межами Android Studio або хочете іншу версію, ви можете завантажити її окремо і вказати на цей шлях, але якщо ви хочете, щоб Android Studio працював із пакетною версією, цей шлях повинен зробити це.


16
Додаток / gradle шляху - до плагіна gradle, а не до gradle.
vharron

43
Я думаю, що було б краще використовувати справжній dirle dirle. Це де б ви не встановили його плюс "libexec" для мене, наприклад /usr/local/opt/gradle/(з Homebrew на Mac)
AlexChaffee

3
Якщо ви вкажете на gradle-lib, як прокоментував останній чоловік, ви отримаєте помилку від Android Studio, що не є правильною папкою.
lagos

9
каталог у цій відповіді для мене був іншим. Я використав /install/path/to/android-studio/gradle/gradle-2.2.1
OKGimmeMoney

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

104

Для Mac OS ви можете використовувати наступне -

  1. /usr/local/opt/gradle/libexec/або більш загально path/to/gradle/libexec/- це рекомендується. (перший шлях - це те, що досягається після встановлення gradle через Homebrew)
  2. /path/to/android/studio/plugins/gradle - Я не рекомендую цього, оскільки ця версія Gradle може бути застарілою, а сама Android Studio може сказати, що вона несумісна.

4
Дякую, /usr/local/Cellar/gradle/2.3/libexec/ працював на мене. + Ви можете додати, що ваша відповідь стосується OS X + Homebrew.
akauppi

скажіть мені: "graddle libexe не підтримується. Ви хочете використовувати обгортку Graddle для автоматичного оновлення?" я натиснув "так", і Alles все в порядку, це було дивно, тому що; "варити інформацію gradle" дайте цю папку "/usr/local/Cellar/gradle/3.1", але Android Studio не розпізнає там
Gradle

48

Ви повинні мати можливість знайти його C:\Program Files\Android\Android Studio\Gradle\Gradle 2.2.1. Це ОС Windows 7 64-біт. Android Studio 1.0.2.


Дякую! Тільки те, що мені було потрібно
Кінгслі Іджіке

32

OSX (Менш за дві хвилини)

  1. Відкритий термінал
  2. Перевірте, чи встановлено Gradle gradle --version, якщо так, перейдіть до кроку 4
  3. Якщо ні, brew install gradle перейдіть до кроку 2
  4. Скопіювати /usr/local/opt/gradle/libexec/
  5. Вставте його у вікно імпортування проектів у студії Android> Gradle Home
  6. Важливо, святкуй!

1
Відмінно. Ключова інформація для мене тут полягала в тому, що вам потрібно вказати її на [...] / libexec
Девід

Ось як ви це зробите!
Carnal

25
  1. Завантажте Gradle http://www.gradle.org/downloads
  2. Встановити
  3. Встановіть Gradle home в каталог встановлення

15
як знати каталог встановлення?
htafoya

@htafoya як знати, яку операційну систему та тип установки ти використовуєш? "Встановлення вручну" має бути найпростішим у всіх системах. Каталог "встановити" - це каталог, в який ви витягуєте.
Неймовірний січень

@htafoya ви можете дотримуватися офіційних інструкцій для ОС Gradle, знайдених тут gradle.org/install/#manually
user3118604

21

У Linux виконайте команду: whereis gradle.

Для мене це було /usr/lib/gradle/1.10.


Кращим варіантом буде використання / usr / lib / gradle / default ne, щоб залежати від конкретної версії
Calin

12

Я зіткнувся з тією ж проблемою. Я вибрав розташування C: \ Program Files (x86) \ Android \ android-studio \ plugins \ gradle як Homele Home


2
Додаток / gradle шляху - до плагіна gradle, а не до gradle.
vharron

11

В Ubuntu 14.04 після того, як $ sudo apt-get install gradle я потрапив

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

Шлях до Градле був /usr/share/gradle



4

Завантажте Gradle, як описано вище, але переконайтеся, що ви завантажили версію 1.9, а не поточну версію (1.11). У мене була та сама проблема, і я завантажив поточну версію лише для того, щоб Android Studio сказав мені, що вона не підтримується.


Плагіни Gradle 0.9.0 і 0.10.0 підтримують інструменти Android Studio.android.com/tech-docs/new-build-system
vharron

4

У Arch Linux я не зміг його знайти, тому я додав:

echo $APP_HOME

до / usr / bin / grade (знайдено вище which gradle)

Режимом Install для мене був / usr / share / java / gradle /


1
Рядок 68 у файлі / usr / bin / grade
mnzl

3

Для міграції з затемнення до андроїд-студії

(Не потрібно вказувати будинок Gradle.)

  1. Знайдіть проект, який ви експортували з Eclipse, розгорніть його, виберіть файл build.gradle і натисніть кнопку OK.
  2. У наступному діалоговому вікні, залиште Use Gradle обгортки обрану і натисніть кнопку OK .

Спробуйте це для користувачів Windows

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


2
на mac, це не працювало для мене ... не дозволяв би мені вибрати файл build.gradle для мого проекту
Тім Боланд

3

Я спробував рішення byteit101, але я вибрав android-studio-path/plugins/gradleчи android-studio-path/plugins/gradle/libIDE сказав, що це неправильно.

Потім я змінив будинок граду на android-studio-path/gradle/gradle-x.x.xі він працює.


Дякую, мені це допомогло :)
Саїд Н.

2

На Linux Mint 17 це було

/usr/share/gradle

для мене


Також працює на fedora 22, якщо gradle було встановлено за допомогою 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

Якщо ви працюєте на машині Windows, перейдіть до каталогу:

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

Клацніть папку gradle-4.4 з Android Studio \ File \ Settings , а потім натисніть кнопку Застосувати .

введіть тут опис зображення


1

Це моє рішення на AndroidStudio / Idea для Mac

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

1

Я використовував umake, щоб встановити студію Android. Для мене шлях був

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

1

Мені довелося цим скористатися

"C: \ Програмні файли \ Android \ Android Studio \ gradle \ gradle-4.1"

Змініть версію, якщо у вас є інша.


1

Якщо ви перебуваєте на машині Windows, будинок gradle знаходиться у папці інсталяції Android Studio, як правило, за адресою:

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

Змініть версію, якщо у вас є інша.



0

Не потрібно нічого завантажувати або вказувати ...

Просто перейдіть до інсталяції плагінів Android Studio Path та знайдіть будь-який файл, наприклад gradle-wrapper-x.xx.jar (x.xx = номер версії). Скопіюйте його в підпапку кореневої папки проекту під назвою: gradle.

Приклад: - файл знайдено gradle-wrapper-1.12.jar у папці плагінів шляху Android Studio Install - мій проект був на D: \ android_repo \ myProject - створив папку в D: \ android_repo \ myProject \ gradle - скопіювати gradle-wrapper- 1.12.jar до цієї папки D: \ android_repo \ myProject \ gradle - знову імпортуйте мій проект, і більше немає питання про gradle.



0

Я натрапляю на це питання, намагаючись створити додаток Ionic + Cordova за допомогою Gradle з установки Android Studio, а не встановити Gradle окремо.

У Centos був тут двійковий двір Gradle: /home/YOURUSERNAME/.gradle/wrapper/dists/gradle-VERSION-all/CUSTOM_HASH/gradle-VERSION/bin

Отже, я додав export PATH=/home/maxim/.gradle/wrapper/dists/gradle-4.1-all/bzyivzo6n839fup2jbap0tjew/gradle-4.1/bin:$PATHдо свого ~/.bashrcі ionic cordova run androidкоманда працювала чудово.


0

Якщо ви працюєте на машині Windows, перейдіть до каталогу C: \ Program Files \ Android \ Android Studio \ gradle \ та натисніть папку gradle та застосуйте її на


0

Це спрацювало. C: \ Файли програми \ Android \ Android Studio \ gradle \ gradle-3.2



0

Для Ubuntu версія за замовчуванням є /usr/lib/gradle/default. У разі оновлення вам не потрібно перепризначати посилання в ідеї / студії.


0

Для OSX, якщо ви переходите до Finder, перейдіть до цієї категорії: / usr / local / opt / якщо ви не бачите папки gradle, встановіть свою грандіозну версію вручну:

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

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

Якщо ви шукаєте конкретну версію Gradle, просто змініть номер версії з поштових посилань вище, розпакуйте і додайте, що у папці Gradle / usr / local / opt / gradle

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.