Android Studio Stuck at Gradle Unduh di buat proyek baru

230

Saya telah menginstal yang baru Android Studio. Semuanya bekerja dengan baik tetapi ketika saya mencoba membuat proyek baru macet mengunduh Gradle .

Apakah ada cara untuk menginstal Gradle yang diperlukan Android Studiosecara manual? Atau metode lain untuk menyelesaikan masalah ini?

tangkapan layar

Vipul Purohit
sumber
1
Saya baru saja menutup studio dan me-restart studio dan butuh beberapa menit dan saya bisa menjalankan proyek sampel. coba tutup dan mulai ulang mungkin ini akan membantu
Raghunandan
Sudahkah Anda mencoba membuat proyek baru di dalamnya?
Vipul Purohit
Saya telah membuat proyek baru sekarang, tetapi melemparkan beberapa kesalahan dependensi ... di hello world project
JNI_OnLoad
Saya memiliki masalah yang sama mencoba membuka gradle di browser untuk terhubung dengan situs. periksa koneksi internet juga. Saya telah mencoba beberapa waktu ini dan itu akan berhasil.
user1621629
Gradle bekerja dengan baik di browser dan saya bekerja dengan koneksi broadband kecepatan tinggi sehingga tidak ada masalah dengan koneksi internet.
Vipul Purohit

Jawaban:

196

Ini tidak macet, ini akan memakan waktu biasanya 5-7 menit, itu juga tergantung pada koneksi internet, jadi tunggu beberapa saat. Ini akan memakan waktu hanya untuk peluncuran pertama.

Pembaruan: Periksa file log terbaru di C:\Users\<User>\.gradle\daemon\x.yfolder Anda untuk melihat apa yang diunduh.

JNI_OnLoad
sumber
526
bilah progres unduhan tidak akan menyakiti siapa pun
abbood
2
Batasan kemajuan tak tentu! :)
Tony
28
Atau setidaknya beritahu kami bahwa Anda menarik file besar.
Douglas Starnes
2
sebenarnya server Gradle selalu sibuk: meh
totten
7
Saya menduga pengembang Google menggunakan mesin SANGAT high-end untuk pengembangan. CPU mereka cepat; jaringan cepat. Unduhan hanya perlu sepersekian detik untuk mereka, sehingga mereka tidak peduli dengan progress bar . Lihat berapa banyak RAM yang diambil Google Chrome. (BTW, pengunduhan sudah lebih dari setengah jam untuk saya .... (Saya menggunakan jaringan yang cukup cepat))
cychoi
63

Ya ada.

  1. Buat proyek baru dan Anda harus mematikan Aplikasi Android Studio. (Karena itu membutuhkan waktu lama untuk Anda).
  2. Goto C: \ Users \ {Pengguna Login} folder gradle
  3. Ada folder di sana yang menunjukkan kepada Anda versi Android Studio gradle mana yang dibutuhkan (mis. Gradle-1,8-bin)
  4. Unduh versi ini dari internet (mis. Gradle-1.8-bin.zip).
  5. Goto C: \ Users \ {Pengguna Login} \. Gradle \ wrapper \ dists \ gradle-1.8-bin
  6. Ada folder di sini yang namanya seperti GUID.
  7. Anda cukup menyalin file zip yang sudah Anda unduh dari internet ke folder ini.
  8. Jalankan Android Studio dan buat proyek baru.
Reza
sumber
3
Untuk beberapa alasan ketika saya membiarkan studio android mengunduh gradle-1.9-all.zip itu mengunduhnya di hampir 10% dari kecepatan internet saya. Mengunduhnya secara manual lebih cepat.
Prathamesh Gharat
1
Tidak hanya memperbaiki sendiri, butuh waktu puluhan tahun untuk mengunduh dependensi pakar, menit rata-rata untuk setiap toples ukuran KB.
yorkw
dependensi ini harus dikemas dan dikelola secara internal untuk pembaruan mereka seperti AVD Manager oleh studio android. Itu hanya membuat android studio perangkat lunak yang lebih terfragmentasi sekarang dengan semua bagian di sana-sini.
Ankit Tanna
Apa yang saya temukan adalah sangat sulit untuk mengunduh dari server gradle walaupun kecepatan internetnya bagus. Saya sedang mengerjakan kecepatan unduh lebih dari 3 MBps dan Gradle membutuhkan waktu 40 menit untuk mengunduh file 62 MB. Server lambat. !!
Ankit Tanna
Ini pesona. The cruxdari masalah ini adalah bahwa Gradle tidak kompatibel dan Anda memerlukan versi tertentu dari Gradle untuk membangun dengan benar. Itu masalah.
stephen
21

Saya menemukan masalah yang sama terjadi pada laptop saya, meskipun menunggu cukup lama. Inilah yang saya lakukan dan berhasil untuk saya. Tutup paksa Android Studio dan luncurkan lagi. Kali ini, buka saja proyek yang ada dan biarkan menyelesaikan proses membangun / mengunduh.

Opsi lain yang bisa Anda coba adalah jika Anda melihat File -> Pengaturan, ada opsi untuk lokasi Gradle. Anda bisa pergi ke situs unduhan Gradle, mengunduh distribusi Gradle lokal dan arahkan lokasi Gradle ke direktori lokal itu.

Romin
sumber
Ya setelah banyak restart dan menunggu lama akhirnya selesai. Terima kasih semuanya
Vipul Purohit
1
file zip. .11 versi gradle memiliki beberapa subfolder di dalamnya. Ke folder mana yang harus saya tunjuk dari konfigurasi? Hanya BIN?
xavendano
13

Jika Anda menggunakan OS X, dan terus menggantung tanpa batas, saya sarankan mematikan Android Studio (mungkin harus dipaksa membunuh), kemudian pergi ke direktori ~ / .gradle Anda di konsol. Anda akan melihat direktori wrapper / dists di sana dan versi Gradle AS apa pun yang ingin diunduh. Periksa stempel waktu unduhan di bawah subdirektori yang diberi nama secara acak. Jika Anda melihat bahwa itu tidak pernah berubah, kemungkinan besar unduhan Anda terganggu dan AS tidak dapat memulai kembali dengan benar dan tidak akan kecuali Anda menghapus semua yang ada di bawah direktori dists dan mulai lagi dari awal.

Jadi, dengan AS shutdown hapus semuanya di bawah ~ / .gradle / wrapper / dists dan coba lagi dengan proyek baru di AS. Anda dapat memeriksa progres file unduhan gradle (ini akan berakhir dengan .part) untuk memastikan bahwa itu bertambah. Berikan banyak waktu karena itu file besar.

Itulah yang akhirnya berhasil untuk saya.

Terry Ray
sumber
Terima kasih. Harap perbarui komentar dan ADS sangat membingungkan. Gunakan AS atau Android Studio.
Muhammad Adil
1
Untuk sebagian besar pengguna mac ini adalah jawaban yang benar.
Abhishek Biswas
Saya mengirimkan distskonten dari sistem lain. Bekerja!
Henry
7

Solusi:

1). Hapus folder C: \ Users \ username.gradle

2). Unduh http://downloads.gradle.org/distributions/gradle-2.2.1-all.zip

3). Buat proyek baru di studio android.

4). Ketika kali ini macet di gedung gradle, Force menutup studio android.

5) Sekarang masuk ke C: \ Users \ username.gradle \ wrapper \ dists \ gradle-2.2.1-all \ c64ydeuardnfqctvr1gm30w53 (nama direktori akhir mungkin berbeda)

6) Hapus gradle-2.2.1-all.zip.lck dan file lainnya dari direktori ini.

7) Tempel gradle-2.2.1-all.zip yang baru diunduh di sini.

8) Jalankan studio android. :)

Abhigyan
sumber
4

Ya, Anda dapat menginstal Gradle secara manual sebelum Android Studio, instal gradle di lokasi mana saja kemudian tambahkan lokasi de llele ke variabel path (di Window Variabel Lingkungan).

alexove
sumber
4

Gradle sebenarnya disertakan dengan Android Studio (setidaknya pada versi Mac OS X). Saya harus mengarahkannya ke lokasi yang diinstal, di dalam aplikasi "paket isi" Android Studio (dapat melihat dengan kontrol / mengklik kanan pada ikon aplikasi .)
Lokasi gradle di dalam paket Android Studio

race_carr
sumber
4

Catatan: Jawaban saya tampaknya cukup panjang tetapi hanya berjarak 2 langkah jika Anda ingin cara yang benar untuk mengonfigurasi dengan proyek saat ini.

Saya menemukan apa masalah sebenarnya. Sebenarnya, setiap proyek Android hadir dengan pembungkus gradle versi mereka sendiri.

lihat dir

projectname / gradle / wrapper

di sini file properti mengatakan versi gradle yang digunakan proyek ini:

#Mon Sep 08 13:53:18 PDT 2014
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-2.7-all.zip

Jadi masalah ini adalah jika Anda tidak memiliki yang versi Gradle maka akan men-download versi itu untuk Anda. Sebagai contoh, lihat dir ini, di mana ia mengunduh versi gradle untuk saya

/home/myusername/.gradle/wrapper/dists

seperti

masukkan deskripsi gambar di sini

Di sini ia akan mencoba mengunduh versi gradle jika Anda tidak punya. Jika Anda merasa nyaman mengunduh versi gradle lainnya maka Anda dapat menunggu hingga selesai

Solusinya adalah: 1. jika proyek ada di git, tirukan dulu.

  1. kebagian projectdir / gradle / wrapper Anda

3. ubah versi distribusiUrl ke versi yang sudah Anda miliki: misalnya: untuk 2.2.1-semua

url akan menjadi

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

4. copy gradle-wrapper.jar ke projectdir / gradle / wrapper Anda dari

.gradle / wrapper / dists / gradle-2.1.1-all / 4ryh47z6pv2tj9n03uiw8pzc6 / gradle-2.2.1 / lib / gradle-wrapper.jar (jangan lupa ganti nama gradle-wrapper2.2.1.jar ke gradle-wrapper.jar)

  1. sekarang impor proyek Anda di studio .. dan berhasil.
swapyonubuntu
sumber
3

Untuk Pengguna Windows

Gunakan Monitor Sumber Daya Jaringan Anda

masukkan deskripsi gambar di sini

Buka Task Manager [Ctrl + Shift + Esc]

Tab Kinerja

Open Resource Monitor (Dari bawah)

Pertama saya memutuskan untuk menunggu setelah membaca jawaban di sini. Tapi berapa lama ..? Bagaimana memastikannya akan selesai.? Mereka seharusnya menyediakan persentase unduhan, tetapi tidak. Jadi untuk mengetahui beberapa jenis kemajuan yang terjadi, buka monitor sumber daya jaringan ini, ini akan menunjukkan kepada Anda beberapa jenis pengunduhan yang sedang berlangsung untuk Studio64.exe . JIKA tidak (jika menunjukkan 0B / Dtk), maka jaringan tidak tersedia atau aplikasi tidak merespons.

Sayka
sumber
2

Apa yang berhasil untuk saya:

  1. Buat proyek dummy, ketika macet di layar Build, matikan proses studio.
  2. Buka studio android dan buka proyek, projet akan rusak
  3. Buat proyek baru dengan proyek dummy yang sudah dibuka itu akan membuat proyek tanpa masalah
  4. Tutup proyek boneka dan bersenang-senanglah
Panthro
sumber
2

Saya telah memperbaiki masalah ini dengan menghapus folder .gradle

di windows: C: \ Users {Login User} .gradle

Moamen Mostafa
sumber
Saya juga menghadapi masalah yang sama dan mencoba dengan menghapus folder .gradle dan berfungsi dengan baik untuk saya.
Sudhakar
1

Gradle yang disertakan dengan Android Studio terletak di / Applications / Android Studio.app/plugins/gradle/lib

Untuk masuk ke direktori Android Studio.app saya lakukan cd "Android Studio.app"

atau Anda bisa melakukan cd / Applications / Android \ Studio.app/plugins/gradle/lib

Gibran E Castillo
sumber
1

Ini juga memakan waktu untuk saya (koneksi lambat).

Di Ubuntu (16.04) , saya dapat memonitor progres unduhan dengan melihat:

~/.gradle/wrapper/dists/gradle-3.3-all/55gk2rcmfc6p2dg9u9ohc3hw9/ 

berjalan ls -aldari direktori ini menunjukkan gradle-3.3-all.zip.partfile terus bertambah.

File akhirnya menjadi 88M.

Harap dicatat bahwa 55gk2rcmfc6p2dg9u9ohc3hw9 (dan versi gradle) mungkin berbeda untuk Anda, silakan ubah perintah Anda sesuai dengan itu.

veggiebenz
sumber
1
  1. Buka gradle-wrapper.properties
  2. Ubah Dari: distributionUrl = https /: //services.gradle.org/distributions/gradle-4.4-all.zip Ke: distributionUrl = http://services.gradle.org/distributions/gradle-4.4-all.zip

Catatan: 1. Saya tidak peduli tentang SSL yang dinonaktifkan untuk mengunduh gradle, tetapi yang lain mungkin sensitif, jadi terserah Anda. 2. Perhatikan versi gradle, dalam kasus saya ini 4.4.

pergi ke gradle-wrapper.properties

ubah https ke http, dan jika ada garis miring froward setelah https hapus

Hasil: Sukses

Omar N Shamali
sumber
1

Cache dan Restart tidak valid

Ini berhasil untuk saya.

Shadab K
sumber
0

Android Studio hadir dengan Gradle, tetapi tidak memiliki fungsionalitas gradasi baris perintah.

Gibran E Castillo
sumber
0

Perbaikan Cepat : Hanya turn off your firewall, sepertinya studio android ingin mengunduh sesuatu dan karena firewall kami mencegahnya mengunduh file yang diinginkannya menjadi macet.

Catatan:, Turning your firewall off can lower your security jika Anda punya waktu, Anda bisa mengizinkan android studio di firewall Anda. Dengan melakukan ini, Anda dapat menyalakan firewall sambil mengizinkan android studio mengunduh apa pun yang diinginkannya.

Cary Bondoc
sumber