Cara mengatur gradle home saat mengimpor proyek yang ada di Android studio

Jawaban:

234

Plugin gradle (yang berisi versi paket gradle) harus sudah diinstal di tempat / you / install / android-studio / plugins / gradle sehingga Anda tidak perlu mengunduhnya secara manual. Bergantung pada versi Android Studio, direktori terakhir itu mungkin di mana / you / install / android-studio / gradle / gradle-xyz (xyz adalah versinya, jadi periksalah sistem file Anda untuk jalur yang tepat).

Jika Anda bermaksud melakukan pengembangan gradle di luar Android Studio atau menginginkan versi yang berbeda, Anda dapat mengunduhnya secara terpisah dan mengarahkannya ke jalur itu, tetapi jika Anda hanya ingin Android Studio bekerja dengan versi yang dibundel, jalur ini harus melakukannya.

byteit101
sumber
16
Plugin path / gradle adalah untuk plugin gradle, bukan gradle.
vharron
43
Saya pikir akan lebih baik menggunakan dir gradle nyata. Di mana pun Anda menginstalnya plus "libexec" untuk saya, misalnya /usr/local/opt/gradle/(dari Homebrew pada Mac)
AlexChaffee
3
Jika Anda menunjuk ke gradle-lib sebagai orang terakhir berkomentar Anda akan mendapatkan kesalahan dari Android Studio yang bukan folder yang tepat.
lagos
9
direktori dalam jawaban ini berbeda untuk saya. Saya menggunakan /install/path/to/android-studio/gradle/gradle-2.2.1
OKGimmeMoney
4
OS X + Homebrew: /usr/local/Cellar/gradle/2.3/libexec/
akauppi
104

Untuk Mac OS, Anda dapat menggunakan yang berikut -

  1. /usr/local/opt/gradle/libexec/atau lebih umum - path/to/gradle/libexec/- ini direkomendasikan. (jalur pertama adalah apa yang dicapai setelah menginstal gradle via Homebrew)
  2. /path/to/android/studio/plugins/gradle - Saya tidak merekomendasikan ini karena versi Gradle ini mungkin kedaluwarsa, dan Android Studio sendiri mungkin mengatakan itu tidak kompatibel.
Abhinav Manchanda
sumber
4
Terima kasih, /usr/local/Cellar/gradle/2.3/libexec/ bekerja untuk saya. + Anda mungkin menambahkan bahwa balasan Anda ada hubungannya dengan OS X + Homebrew.
akauppi
katakan padaku: "libexe graddle tidak didukung, apakah Anda ingin menggunakan pembungkus graddle untuk memperbarui secara otomatis?" saya mengklik "ya" dan semuanya baik-baik saja, itu aneh karena; "brew info gradle" berikan folder ini "/usr/local/Cellar/gradle/3.1" tetapi Android Studio tidak mengenali gradle di sana
stackdave
48

Anda harus dapat menemukannya di C:\Program Files\Android\Android Studio\Gradle\Gradle 2.2.1. Ini menjalankan Windows 7 64-Bit. Android Studio 1.0.2.

Megaman
sumber
Terima kasih! Apa yang saya butuhkan
Kingsley Ijike
32

OSX (Kurang dari dua menit)

  1. Terminal terbuka
  2. Periksa apakah Gradle diinstal gradle --version, jika demikian, lakukan langkah 4
  3. Jika tidak brew install gradle dan lakukan langkah 2
  4. Menyalin /usr/local/opt/gradle/libexec/
  5. Tempel di Jendela Impor Proyek di Android Studio> Gradle Home
  6. Penting, Rayakan!
josuebasurto
sumber
1
Luar biasa. Info kunci untuk saya di sini adalah bahwa Anda perlu mengarahkannya ke [...] / libexec
David
Begitulah cara Anda melakukannya!
Carnal
25
  1. Unduh Gradle http://www.gradle.org/downloads
  2. Install
  3. Setel rumah Gradle ke direktori instal
pengguna3118604
sumber
15
bagaimana cara mengetahui direktori instal?
htafoya
@htafoya bagaimana cara mengetahui sistem operasi dan tipe instalasi yang Anda gunakan? "Menginstal secara manual" harus menjadi yang termudah di semua sistem. Direktori "install" adalah direktori tempat Anda mengekstrak.
luar biasa
@htafoya Anda dapat mengikuti instruksi resmi per-OS Gradle yang ditemukan di sini gradle.org/install/#manually
user3118604
21

Pada Linux menjalankan: whereis gradle.

Bagi saya itu /usr/lib/gradle/1.10.

tidak bisa tidur
sumber
Opsi yang lebih baik adalah menggunakan / usr / lib / gradle / default no untuk bergantung pada versi spesifik
Calin
12

Saya mengalami masalah yang sama. Saya memilih lokasi C: \ Program Files (x86) \ Android \ android-studio \ plugins \ gradle sebagai Gradle Home

Khayam Gondal
sumber
2
Plugin path / gradle adalah untuk plugin gradle, bukan gradle.
vharron
11

Di Ubuntu 14.04 setelah $ sudo apt-get install gradle saya dapatkan

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

Jalan menuju Gradle tadinya /usr/share/gradle

kza
sumber
8

Untuk Mac,

/Applications/Android Studio.app/Contents/gradle/gradle-3.2
Kris Roofe
sumber
4

Unduh Gradle seperti dijelaskan di atas, tetapi pastikan Anda mengunduh versi 1.9 dan bukan rilis saat ini (1.11). Saya hanya memiliki masalah yang sama dan mengunduh rilis saat ini hanya untuk memiliki Android Studio mengatakan kepada saya itu tidak didukung.

AbbyJaneway
sumber
Plugin Gradle 0.9.0 dan 0.10.0 keduanya mendukung Android Studio tools.android.com/tech-docs/new-build-system
vharron
4

Di Arch Linux saya tidak dapat menemukannya, jadi saya menambahkan:

echo $APP_HOME

ke / usr / bin / grade (ditemukan di atas which gradle )

Dir Install untuk saya adalah / usr / share / java / gradle /

mnzl
sumber
1
Baris 68 di file / usr / bin / grade
mnzl
3

Untuk bermigrasi dari gerhana ke studio android

(Tidak perlu menentukan rumah Gradle.)

  1. Temukan proyek yang Anda ekspor dari Eclipse, perluas, pilih file build.gradle dan klik OK.
  2. Dalam dialog berikut, biarkan Gunakan pembungkus gradle dipilih dan klik OK .

Coba ini untuk pengguna windows

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

deniz
sumber
2
pada mac, ini tidak bekerja untuk saya ... tidak akan mengizinkan saya untuk memilih file build.gradle untuk proyek saya
Tim Boland
3

Saya mencoba solusi byteit101 tetapi apakah saya memilih android-studio-path/plugins/gradleatau android-studio-path/plugins/gradle/libIDE mengatakan itu tidak benar.

Lalu saya mengubah rumah gradle ke android-studio-path/gradle/gradle-x.x.xdan itu berhasil.

Yen NQ
sumber
Terima kasih, Ini membantu saya :)
Saeid N.
2

Di Linux Mint 17 itu

/usr/share/gradle

untuk saya

Xiao
sumber
Juga berfungsi pada fedora 22 jika gradle telah diinstal menggunakan 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
sumber
2

Jika Anda menggunakan mesin Windows, buka direktori:

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

Klik folder gradle-4.4 dari Android Studio \ File \ Settings , lalu klik tombol Terapkan .

masukkan deskripsi gambar di sini

Ibiam Obinna
sumber
1

Ini adalah solusi saya di AndroidStudio / Idea untuk Mac

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

Saya menggunakan umake untuk menginstal studio android. Bagi saya jalan itu

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

Saya harus menggunakan ini

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

Ubah versinya jika Anda memiliki yang berbeda.

SamYah
sumber
1

Jika Anda menggunakan mesin Windows, gradle home terletak di dalam folder instalasi Android Studio Anda, biasanya di:

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

Ubah versinya jika Anda memiliki yang berbeda.

Henrique Monte
sumber
0

Saya menggunakan Lubuntu, saya akhirnya menemukannya di:

/ usr / share / gradle

Mohamed ALOUANE
sumber
0

Tidak perlu mengunduh atau menentukan apa pun ...

Buka saja instal Android plugins Path Path dan cari file apa pun seperti gradle-wrapper-x.xx.jar (x.xx = nomor versi). Salin ke subfolder folder root proyek Anda bernama: gradle.

Contoh: - file ditemukan gradle-wrapper-1.12.jar di folder plugins jalur Android Studio Install - proyek saya ada di D: \ android_repo \ myProject - membuat folder menjadi D: \ android_repo \ myProject \ gradle - copy gradle-wrapper- 1.12.jar ke folder ini D: \ android_repo \ myProject \ gradle - impor lagi proyek saya dan tidak ada lagi pertanyaan tentang gradle.

Nabbar
sumber
0

Di Windows

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

Saya telah menemukan pertanyaan ini, mencoba membangun aplikasi Ionic + Cordova menggunakan Gradle dari instalasi Android Studio, daripada menginstal Gradle secara terpisah.

Di Centos, biner Gradle ada di sini: /home/YOURUSERNAME/.gradle/wrapper/dists/gradle-VERSION-all/CUSTOM_HASH/gradle-VERSION/bin

Jadi, saya sudah menambahkan export PATH=/home/maxim/.gradle/wrapper/dists/gradle-4.1-all/bzyivzo6n839fup2jbap0tjew/gradle-4.1/bin:$PATHke saya ~/.bashrcdan ionic cordova run androidperintah bekerja dengan baik.

Maxim Mazurok
sumber
0

Jika Anda menggunakan mesin windows, buka direktori C: \ Program Files \ Android \ Android Studio \ gradle \ dan klik folder gradle dan terapkan pada

Yog
sumber
0

Ini berhasil. C: \ Program Files \ Android \ Android Studio \ gradle \ gradle-3.2

Jim
sumber
0

Jika Anda menggunakan rumah MacPorts gradle adalah:

/opt/local/share/java/gradle
freedev
sumber
0

Untuk versi default Ubuntu adalah /usr/lib/gradle/default. Dalam hal pembaruan, Anda tidak perlu menetapkan kembali tautan di ide / studio.

Yaro
sumber