एंड्रॉइड स्टूडियो में ग्रेडेल संस्करण की जांच कैसे करें?


94

एंड्रॉइड स्टूडियो 0.82 के साथ इस आधिकारिक परियोजना को संकलित करते समय , यह त्रुटि नोट दिखाता है:

Error:The project is using an unsupported version of the Android Gradle plug-in (0.9.2)

कुछ खोज के बाद, मैं बिल्ड.ग्रेड फ़ाइल को लाइन में मैन्युअल रूप से सामग्री बदलने का निर्णय लेता हूं

classpath 'com.android.tools.build:gradle:0.9.+'

एंड्रॉइड स्टूडियो में स्थापित होने वाला ग्रेडेल संस्करण।

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


यहाँ
ग्रेड के

जवाबों:


144

फ़ाइल-> प्रोजेक्ट संरचना-> प्रोजेक्ट फलक -> "एंड्रॉइड प्लगइन संस्करण"।

सुनिश्चित करें कि आप Android प्लगइन संस्करण के साथ ग्रेड संस्करण को भ्रमित नहीं करते हैं। पूर्व स्वयं बिल्ड सिस्टम है, बाद वाले बिल्ड सिस्टम के लिए प्लगइन है जो जानता है कि एंड्रॉइड प्रोजेक्ट कैसे बनाएं


82

नीचे दिखाया गया चित्र मैं केवल एक 30 अक्षर Stackoverflow द्वारा लगाए जाने के कारण यह टाइप कर रहा हूँ।

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


1
अच्छा जवाब, अच्छा है कि आपने उस आइकन w / 1 के बगल में "प्रोजेक्ट संरचना" बटन बताया।
मिनी

यह उस एंकल के बारे में जानकारी देगा जिसे ऐप इस्तेमाल कर रहा है और इंस्टॉल नहीं।
सत्यम

14

मुझे यकीन नहीं है कि यह वही है जो आप पूछते हैं, लेकिन आप अपने प्रोजेक्ट के ढाल संस्करण को एंड्रॉइड स्टूडियो में यहां देख सकते हैं:

(बाएं फलक को प्रोजेक्ट दृश्य में होना चाहिए, इस पथ के लिए Android नहीं) ऐप-> gradle-> आवरण -> gradle-wrapper.properties

इसमें इस तरह की एक पंक्ति है, जो कि ग्रेडेल संस्करण को दर्शाता है:

distributionUrl=http\://services.gradle.org/distributions/gradle-1.8-all.zip

इस पृष्ठ के अंत में एक तालिका भी है जो प्रत्येक एंड्रॉइड स्टूडियो संस्करण द्वारा समर्थित ग्रेड और ग्रेड प्लग-इन संस्करणों को दिखाती है। (आप मदद की जाँच करके अपने Android स्टूडियो को देख सकते हैं-> जैसा कि आप पहले से ही जानते हैं)


13
  1. एंड्रॉइड स्टूडियो में नया प्रोजेक्ट बनाएं;

  2. Ctrl + Shift + Alt + S दबाएं

  3. "प्रोजेक्ट" अनुभाग पर जाएं

  4. आप वास्तविक ग्रेड संस्करण और एंड्रॉइड प्लगिंग संस्करण देख सकते हैं। अपने प्रोजेक्ट में कॉपी करें।


मैक के लिए: ओपन प्रोजेक्ट स्ट्रक्चर डायलॉग - कमांड +; (अर्धविराम)
x4444

यह दृष्टिकोण इतना सुविधाजनक नहीं है, लेकिन एकमात्र काम है
एलेक्सी स्ट्रैच

2

आप स्थापित कर सकते हैं andle Gradle संस्करण प्रबंधन के लिए।

यह आपको नवीनतम संस्करण को सिंक फ़ाइल में लगभग सब कुछ सिंक करने में मदद कर सकता है।

एक बार में सभी प्रोजेक्ट को अपडेट करने के लिए सरल तीन चरण।

1. स्थापित करें:

    $ sudo pip install andle

2. सेट एसडीके:

    $ andle setsdk -p <sdk_path>

3. अद्यतन प्रतिधारण:

    $ andle update -p <project_path> [--dryrun] [--remote] [--gradle]

--drrun: कंसोल में केवल प्रिंट परिणाम

--remote: jcenter और mavenCentral में संस्करण की जाँच करें

--ग्रेड: चेक ग्रेड संस्करण

अधिक जानकारी के लिए https://github.com/Jintin/andle देखें


1

मुझे पता है कि यह वास्तव में पुराना है और अधिकांश लोग पहले ही इसका जवाब दे चुके हैं। नीचे दिए गए प्रोजेक्ट टैब पर निम्नलिखित में से किसी एक का चयन करके आप कम से कम दो तरीके अपना सकते हैं, ग्रेडल वर्जन (ग्रेडेल प्लगइन संस्करण नहीं):

  1. एंड्रॉइड> ग्रैडल स्क्रिप्ट्स> gradle-wrapper.properties (ग्रेड संस्करण)> वितरणURL
  2. प्रोजेक्ट> .gradle> xyz <--- यह आपका ग्रेडियन संस्करण है
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.