एंड्रॉइड स्टूडियो ग्रैड पर डाउनलोड करें नया प्रोजेक्ट बनाएं


230

मैंने नया स्थापित किया है Android Studio। सब कुछ ठीक काम कर रहा था, लेकिन जब मैं एक नया प्रोजेक्ट बनाने की कोशिश करता हूं तो यह ग्रेडल डाउनलोड करने में अटक जाता है

क्या मैन्युअल रूप से आवश्यक ग्रेडल स्थापित करने का कोई तरीका है Android Studio? या इस समस्या को हल करने के लिए कोई अन्य विधि?

स्क्रीनशॉट


1
मैंने सिर्फ स्टूडियो बंद किया और स्टूडियो को फिर से चालू किया और इसमें कुछ मिनट लगे और मैं एक नमूना परियोजना चलाने में सक्षम था। बंद करने और फिर से शुरू करने की कोशिश करें इससे मदद मिलेगी
रघुनंदन

क्या आपने इसमें एक नई परियोजना बनाने की कोशिश की है?
विपुल पुरोहित

मैंने अब नई परियोजना बनाई है, लेकिन कुछ निर्भरता त्रुटि ... हेल्लो वर्ल्ड प्रोजेक्ट
JNI_OnLoad

मेरे पास एक ही मुद्दा है कि साइट से जुड़ने के लिए ब्राउज़र में ग्रेडेल खोलने की कोशिश करें। इंटरनेट कनेक्शन की भी जाँच करें। मैंने इन कई बार कोशिश की है और यह काम करेगा।
user1621629

ग्रैडल ब्राउज़र में ठीक काम कर रहा है और मैं एक उच्च गति ब्रॉडबैंड कनेक्शन के साथ काम कर रहा हूं ताकि इंटरनेट कनेक्शन के साथ कोई समस्या न हो।
विपुल पुरोहित

जवाबों:


196

यह अटका नहीं है, यह सामान्य रूप से 5-7 मिनट का समय लेगा, यह इंटरनेट कनेक्शन पर भी निर्भर करता है, इसलिए कुछ समय तक प्रतीक्षा करें। केवल पहले लॉन्च के लिए समय लगेगा।

अद्यतन: अपने C:\Users\<User>\.gradle\daemon\x.yफ़ोल्डर में नवीनतम लॉग फ़ाइल देखें कि वह क्या डाउनलोड कर रहा है।


526
एक डाउनलोड प्रगति बार किसी को चोट नहीं
पहुंचेगा

2
प्रगति की सलाखों को अनिश्चित! :)
टोनी

28
या कम से कम हमें बताएं कि आप एक बड़ी फ़ाइल में खींच रहे हैं।
डगलस स्टारनेस

2
वास्तव में ग्रैडल के सर्वर हमेशा व्यस्त रहते हैं: meh
totten

7
मुझे संदेह है कि Google के डेवलपर्स विकास के लिए बहुत उच्च अंत मशीनों का उपयोग करते हैं। उनके सीपीयू तेज हैं; नेटवर्क तेज हैं। डाउनलोड केवल उनके लिए सेकंड का विभाजन होगा, इसलिए वे प्रगति बार के बारे में परवाह नहीं करते हैं । देखें कि Google Chrome कितना RAM ले रहा है। (BTW, डाउनलोड पहले से ही मेरे लिए आधे घंटे से अधिक समय ले रहा है .... (हालांकि मैं एक तेजी से नेटवर्क पर हूँ))
cychoi

63

हाँ वहाँ है।

  1. एक नया प्रोजेक्ट बनाएं और आपको एंड्रॉइड स्टूडियो एप्लिकेशन को शटडाउन करना चाहिए। (क्योंकि यह आपके लिए एक लंबा समय लेता है)।
  2. गोटो C: \ Users \ {उपयोगकर्ता में लॉग इन}}। Gradle फ़ोल्डर
  3. वहाँ एक फ़ोल्डर है जो आपको दिखाता है कि किस संस्करण के लिए gradle Android Studio की आवश्यकता है (जैसे कि gradle-1.8-bin)
  4. इस संस्करण को इंटरनेट से डाउनलोड करें (जैसे gradle-1.8-bin.zip)।
  5. गोटो C: \ Users \ {उपयोगकर्ता में लॉग इन}}। Gradle \ wrapper \ dists \ gradle-1.8-bin
  6. यहां एक फ़ोल्डर है जिसका नाम GUID की तरह है।
  7. आपको बस उस ज़िप फ़ाइल को कॉपी करना चाहिए जिसे आपने पहले ही इंटरनेट से इस फ़ोल्डर में डाउनलोड कर लिया है।
  8. एंड्रॉइड स्टूडियो को निष्पादित करें और एक नया प्रोजेक्ट बनाएं।

3
किसी कारण के लिए जब मैं एंड्रॉइड स्टूडियो को gradle-1.9-all.zip डाउनलोड करने दे रहा था, तो वह इसे मेरे इंटरनेट की गति का मुश्किल से 10% डाउनलोड कर रहा था। मैन्युअल रूप से डाउनलोड करना तेज था।
प्रथमेश गृह

1
केवल खुद को ढालने में नहीं, मावेन निर्भरता को डाउनलोड करने में भी दशकों लगते हैं, प्रत्येक केबी आकार के जार के लिए औसत मिनट।
yorkw

इन निर्भरताओं को पैक किया जाना चाहिए और एंड्रॉइड स्टूडियो द्वारा AVD प्रबंधक की तरह ही अपने अपडेट के लिए आंतरिक रूप से प्रबंधित किया जाना चाहिए। यह सिर्फ एंड्रॉइड स्टूडियो को अब यहां और वहां सभी टुकड़ों के साथ एक अधिक खंडित सॉफ़्टवेयर बनाता है।
अंकित तन्ना

मुझे जो मिल रहा है वह इंटरनेट की गति अच्छी होने पर भी ग्रेडेल के सर्वर से डाउनलोड करना बेहद मुश्किल है। मैं 3 एमबीपीएस से अधिक डाउनलोड गति पर काम कर रहा हूं और अभी भी ग्रेडले को 62 एमबी फाइल डाउनलोड करने के लिए 40 मिनट लगते हैं। नौकर धीमे हैं। !!
अंकित तन्ना

यह एक आकर्षण का काम करता है। cruxइस मामले की कि Gradle पिछड़े संगत नहीं है और आप Gradle की एक विशेष संस्करण की आवश्यकता को सही ढंग से निर्माण करने के लिए। यह एक समस्या है।
स्टीफन

21

मुझे अपने लैपटॉप पर ऐसा ही मुद्दा मिल रहा था, काफी लंबे समय तक इंतजार करने के बावजूद। यही मैंने किया और यह मेरे लिए काम किया। बस एंड्रॉइड स्टूडियो को बंद करें और इसे फिर से लॉन्च करें। इस बार, केवल मौजूदा प्रोजेक्ट खोलें और उसे बिल्डिंग / डाउनलोडिंग की प्रक्रिया को पूरा करने का ध्यान रखें।

एक अन्य विकल्प जो आप संभवतः कोशिश कर सकते हैं वह यह है कि यदि आप फ़ाइल -> सेटिंग्स में देखते हैं, तो ग्रेड विकल्प के लिए एक विकल्प है। आप ग्रेडल डाउनलोड साइट पर जा सकते हैं, ग्रेडल का स्थानीय वितरण डाउनलोड कर सकते हैं और ग्रेडल स्थान को उस स्थानीय निर्देशिका में इंगित कर सकते हैं।


हाँ कई पुनरारंभ करने और लंबे समय तक प्रतीक्षा करने के बाद आखिरकार इसका काम हो गया। आप सभी को धन्यवाद
विपुल पुरोहित

1
ज़िप फ़ाइल। .11 संस्करण के ग्रेडेल में इसमें कई सबफ़ोल्डर हैं। मुझे किस फ़ोल्डर से कॉन्फ़िगरेशन की ओर इशारा करना चाहिए? केवल बिन?
xavendano

13

यदि आप OS X का उपयोग कर रहे हैं, और यह अनिश्चित काल तक लटका रहता है, तो मैं एंड्रॉइड स्टूडियो को बंद करने की सिफारिश कर सकता हूं (मारने को मजबूर करना पड़ सकता है), फिर कंसोल पर अपनी ~ / .gradle निर्देशिका में जा रहा हूं। आपको वहां एक रैपर / डिस्ट्रेस डायरेक्टरी दिखाई देगी और जो भी ग्रेडिएल एएस का संस्करण डाउनलोड करने की कोशिश कर रहा है। बेतरतीब ढंग से नामित उपनिर्देशिका के नीचे डाउनलोड की टाइमस्टैम्प की जाँच करें। यदि आप देखते हैं कि यह कभी नहीं बदल रहा है, तो सबसे अधिक संभावना है कि आपका डाउनलोड बाधित हो गया था और एएस इसे ठीक से पुनः आरंभ करने में सक्षम नहीं था और जब तक आप डिस्टर्ब डायरेक्टरी के नीचे का सब कुछ नहीं हटाते और शुरू नहीं करते।

इसलिए, AS शटडाउन के साथ ~ / .gradle / आवरण / डिस्ट्स के नीचे सब कुछ हटा दें और फिर AS में एक नई परियोजना के साथ फिर से प्रयास करें। आप यह सुनिश्चित करने के लिए कि यह बढ़ रहा है, ग्रेडियर डाउनलोड फ़ाइल की प्रगति (यह .part में समाप्त हो जाएगी) की जांच कर सकता है। इसे बहुत समय दें क्योंकि यह एक बड़ी फ़ाइल है।

यही आखिरकार मेरे लिए काम कर गया।


धन्यवाद। कृपया टिप्पणी अपडेट करें और ADS इतना भ्रामक है। एएस या एंड्रॉइड स्टूडियो का उपयोग करें।
मुहम्मद आदिल

1
अधिकांश मैक उपयोगकर्ताओं के लिए यह सही उत्तर है।
अभिषेक विश्वास

मैंने distsदूसरी प्रणाली से सामग्री को प्रसारित किया । काम किया!
हेनरी

7

उपाय :

1)। C: \ Users \ username.gradle फ़ोल्डर हटाएं

2)। डाउनलोडHttp://downloads.gradle.org/distributions/gradle-2.2.1-all.zip

3)। एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं।

4)। जब इस समय यह ढाल बिल्डिंग में अटक जाता है, तो फोर्स एंड्रॉइड स्टूडियो को बंद कर देता है।

5) अब C: \ Users \ username.gradle \ आवरण \ dists \ gradle-2.2.1-all \ c64ydeuardnfqctvr1gm30w53 पर जाएं (अंतिम निर्देशिका नाम भिन्न हो सकता है)

6) इस निर्देशिका से gradle-2.2.1-all.zip.lck और अन्य फ़ाइलों को हटा दें।

7) यहां नया डाउनलोड किया गया gradle-2.2.1-all.zip पेस्ट करें।

8) Android स्टूडियो चलाएं। :)


4

हां, आप एंड्रॉइड स्टूडियो से पहले ग्रैडल को मैन्युअल रूप से इंस्टॉल कर सकते हैं, पहले किसी भी स्थान पर ग्रेडेल स्थापित करें फिर पथ चर (पर्यावरण चर विंडो में) के लिए डे हैडल स्थान जोड़ें।


4

ग्रैडल वास्तव में एंड्रॉइड स्टूडियो (मैक ओएस एक्स संस्करण पर कम से कम) के साथ शामिल है। मुझे इसे एंड्रॉइड स्टूडियो एप्लिकेशन "पैकेज सामग्री" के अंदर स्थापित स्थान पर इंगित करना था, (एप्लिकेशन आइकन पर नियंत्रण / राइट-क्लिक करके देख सकते हैं) ।)
एंड्रॉइड स्टूडियो पैकेज के अंदर वर्गीकृत करने का स्थान


4

नोट: मेरा उत्तर काफी लंबा है, लेकिन इसके केवल 2 कदम दूर हैं यदि आप वर्तमान परियोजना के साथ कॉन्फ़िगर करने का एक सही तरीका चाहते हैं।

मैंने पाया कि वास्तविक समस्या क्या थी। असल में, प्रत्येक एंड्रॉइड प्रोजेक्ट अपने स्वयं के संस्करण के साथ आता है, जो कि ग्रेडल रैपर है।

dir पर एक नज़र

ProjectName / Gradle / आवरण

यहां प्रॉपर्टी फ़ाइल में इस प्रोजेक्ट के उपयोग के लिए ग्रेडेल का संस्करण कहा गया है:

#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

तो मुद्दा यह है कि यदि आपके पास ग्रेडेल का संस्करण नहीं है तो यह आपके लिए उस संस्करण को डाउनलोड करेगा । उदाहरण के लिए इस dir पर एक नज़र है, जहाँ यह मेरे लिए gradle संस्करण डाउनलोड करता है

/home/myusername/.gradle/wrapper/dists

की तरह लगता है

यहां छवि विवरण दर्ज करें

यदि आपके पास नहीं है तो यहां यह ग्रेडेल के संस्करण को डाउनलोड करने का प्रयास करेगा। यदि आप ग्रेडेल के अन्य संस्करण को डाउनलोड करने में सहज हैं तो आप तब तक इंतजार कर सकते हैं जब तक कि यह पूरा न हो जाए

वर्कअराउंड हो जाएगा: 1. अगर प्रोजेक्ट पहले से क्लोन पर है।

  1. गोटो अपने प्रोजेक्टडियर / ग्रेडेल / रैपर

3. वितरण संस्करण का संस्करण जो आपके पास पहले से मौजूद है: जैसे: 2.2.1-all के लिए

url होगा

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

4. कोपी ग्रेडल-रैपर.जर से अपने प्रोजेक्टडिर / ग्रेडल / रैपर को

.gradle / आवरण / dists / gradle-2.1.1-all / 4ryh47z6pv2tj9n03uiw8pzc6 / gradle-2.2.1 / lib / gradle-wrapper.jar (ग्रेड-रैपर 2.2.1.jar का नाम बदलने के लिए मत भूलना।)

  1. अब अपने प्रोजेक्ट को स्टूडियो में आयात करें .. और यह काम करता है।

3

विंडोज उपयोगकर्ताओं के लिए

अपने नेटवर्क संसाधन मॉनिटर का उपयोग करें

यहां छवि विवरण दर्ज करें

कार्य प्रबंधक खोलें [Ctrl + Shift + Esc]

प्रदर्शन टैब

खुला संसाधन मॉनिटर (नीचे से)

पहले मैंने यहां जवाब पढ़ने के बाद इंतजार करने का फैसला किया। लेकिन कब तक ..? कैसे सुनिश्चित करें कि यह खत्म हो जाएगा।? उन्हें डाउनलोड का प्रतिशत प्रदान करना चाहिए था, लेकिन उन्होंने नहीं किया। तो यह जानने के लिए कि किसी प्रकार की प्रगति हो रही है, इस नेटवर्क संसाधन मॉनिटर को खोलें, यह आपको दिखाएगा कि किसी प्रकार का डाउनलोड Studio.exe.exe के लिए चल रहा है । यदि नहीं (यदि यह 0 बी / सेक दिखाता है), तो या तो नेटवर्क उपलब्ध नहीं है या एप्लिकेशन जवाब नहीं दे रहा है।


2

मेरे लिए क्या काम किया:

  1. एक डमी प्रोजेक्ट बनाएं, जब यह बिल्ड स्क्रीन पर अटक जाता है, स्टूडियो प्रक्रिया को मारता है।
  2. एंड्रॉइड स्टूडियो खोलें और प्रोजेक्ट खोलें, प्रॉजेक्ट टूट जाएगा
  3. पहले से खोली गई डमी परियोजना के साथ एक नई परियोजना बनाएं यह बिना किसी समस्या के परियोजना का निर्माण करेगा
  4. डमी परियोजना को बंद करें और मज़े करें

2

मैंने .gradle फ़ोल्डर को हटाकर इस समस्या को ठीक कर दिया था

खिड़कियों में: C: \ Users {उपयोगकर्ता लॉग इन करें} .gradle


मैंने भी उसी समस्या का सामना किया और .gradle फ़ोल्डर को हटाकर कोशिश की और यह मेरे लिए ठीक काम करता है।
सुधाकर

1

एंड्रॉइड स्टूडियो के साथ शामिल किया गया प्रवणता / एप्लिकेशन / Android Studio.app/plugins/gradle/lib में स्थित है

Android Studio.app निर्देशिका में जाने के लिए मैंने cd "Android Studio.app" किया

या आप सिर्फ cd / Applications / Android \ Studio.app/plugins/gradle/lib कर सकते हैं


1

यह मेरे लिए समय भी ले रहा था (धीमा कनेक्शन)।

पर Ubuntu (16.04) , मैं करने में सक्षम था डाउनलोड प्रगति की निगरानी में देख कर:

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

ls -alइस डायरेक्टरी से चलने से gradle-3.3-all.zip.partफाइल आगे बढ़ती रही।

फ़ाइल 88M होने के कारण समाप्त हो गई।

कृपया ध्यान दें कि 55gk2rcmfc6p2dg9u9ohc3hw9 (और ग्रेडल संस्करण) आपके लिए अलग हो सकता है, कृपया अपने आदेश को तदनुसार बदलें।


1
  1. ओपन ग्रैन्डल- क्रॉपर.प्रोटेक्टी
  2. Change from: वितरणUrl = https /: //services.gradle.org/distributions/gradle-4.4-all.zip को: वितरणUrl = http://services.gradle.org/distributions/gradle-4.4.all

नोट: 1. मुझे ग्रेडिंग को डाउनलोड करने के लिए एसएसएल अक्षम के बारे में परवाह नहीं है, लेकिन अन्य संवेदनशील हो सकते हैं, इसलिए यह आपके ऊपर है। 2. मेरे संस्करण में, इसके 4.4 संस्करण को देखें।

gradle-wrapper.properties पर जाएं

https को http में बदलें, और अगर कोई https हटाने के बाद froward स्लैश है

परिणाम: सफलता




0

त्वरित सुधार : बसturn off your firewall , ऐसा लगता है कि एंड्रॉइड स्टूडियो कुछ डाउनलोड करना चाहता है और क्योंकि हमारा फ़ायरवॉल उस फ़ाइल को डाउनलोड करने से रोकता है जिससे वह चाहता है कि वह अटक जाए।

ध्यान दें: Turning your firewall off can lower your security यदि आपके पास समय है तो आप अपने फ़ायरवॉल में Android स्टूडियो की अनुमति दे सकते हैं। ऐसा करने से आप एंड्रॉइड स्टूडियो को कुछ भी डाउनलोड करने की अनुमति देते हुए अपने फ़ायरवॉल को चालू कर सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.