2016-07-21 10 views
5

मेरा build.gradle एक एंड्रॉइड ऐप के लिए काफी लंबा हो गया है या लोड नहीं हो सका। इस प्लगइन पर gradle-lint-plugin कहा जाता है और इसे ठीक से कॉन्फ़िगर किया गया है। इसके प्रलेखन में यह कहते हैंत्रुटि: मुख्य श्रेणी org.gradle.wrapper.GradleWrapperMain

Run ./gradlew fixGradleLint to automatically fix your build scripts

लेकिन चल रहा है कि मैं Error: Could not find or load main class org.gradle.wrapper.GradleWrapperMain पाने पर।

क्या इसका एंड्रॉइड स्टूडियो के साथ अपनी खुद की ग्रैडल प्लगइन का उपयोग करना है? मेरे पास Gradle सिस्टमव्यापी स्थापित नहीं है।

संपादित करें: मैं ग्राडल सिस्टमवाइड स्थापित नहीं करना चाहता - क्या एंड्रॉइड स्टूडियो के भीतर ऐसा करने का कोई तरीका है?

+1

की संभावित डुप्लिकेट [पाते हैं या लोड नहीं कर सका मुख्य वर्ग org.gradle.wrapper.GradleWrapperMain] (http://stackoverflow.com/ प्रश्न/2 9 805622/नहीं-खोज-या-लोड-मुख्य-वर्ग-ऑर्ग-ग्रेडल-रैपर-ग्रेडलवार्पर्मैन) – petey

+0

@petey [इस सवाल] के विपरीत [http://stackoverflow.com/questions/29805622/could-not -फिंड-या-लोड-मेन-क्लास-ऑर्ग-ग्रेडल-रैपर-ग्रेडलवार्पर्मन) मेरे पास ग्रेडल इंस्टॉल नहीं है - केवल एंड्रॉइड स्टूडियो। – hongsy

+0

ओएसएक्स/निक्स या 'gradlew.bat fixGradleLint' पर' ./gradlew fixGradleLint' को चलाने का प्रयास करें – petey

उत्तर

10

रैपर की तरह लगता है सही ढंग से सेटअप नहीं है। रैपर जार की संभावना है।

$ ls gradle/wrapper 
gradle-wrapper.jar  gradle-wrapper.properties 

जब आप gradle/wrapper में देखने के लिए आप gradle-wrapper.jar देखते हैं?

यदि आप स्थापित Gradle आप इस आदेश के साथ जार उत्पन्न कर सकते हैं: $ gradle wrapper

+0

जीत पर - केवल 'gradle-wrapper.properties' है। Gradle इंस्टॉल किए बिना Gradle कार्य को ठीक/चलाने का कोई तरीका है? इस बिंदु पर – hongsy

+1

कोई आपको ठीक करने के लिए gradle स्थापित करना होगा। एक बार जब आप उपरोक्त आदेश चलाते हैं तो जार को गिट, एसवीएन या जो भी वीसीएस आप उपयोग कर रहे हैं, उसे सुनिश्चित करना सुनिश्चित करें। जार होने के बाद आप ग्रेडल को अनइंस्टॉल कर सकते हैं और केवल रैपर का फिर से उपयोग कर सकते हैं लेकिन आपको कोई फर्क नहीं पड़ता कि फिक्स करने के लिए आपको ग्रेडल इंस्टॉल करना होगा। – JBirdVegas

+0

आपकी टिप्पणी के लिए धन्यवाद! यह एंड्रॉइड स्टूडियो की आर्किटेक्चर को कैसे फहराया गया है, यह प्रमाण है। – hongsy

संबंधित मुद्दे