2013-05-30 2 views
24

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

Cannot start compilation: the output path is not specified for modules 
"actionbarsherlock", 
"EmPubLite-EmPubLite". 
Specify the output path in Configure Project. 

मैं किसी भी संदर्भ के लिए "कॉन्फ़िगर परियोजना" और फ़ाइल के तहत परियोजना संरचना विकल्प अब इस रिलीज में काम करता है नहीं मिल सकता है: जब मैं बनाने या अपने प्रोजेक्ट चलाने का प्रयास है कि मैं इस त्रुटि मिलती है। एंड्रॉयड स्टूडियो संस्करण < 1.0 के लिए

उत्तर

30

समाधान:

तुम सिर्फ अपने मॉड्यूल सेटिंग्स> परियोजना के लिए जाने के लिए और एक "परियोजना संकलक उत्पादन" निर्दिष्ट करते हैं और अपने मॉड्यूल परियोजना से विरासत बनाने के लिए किया है। ।। (कि मॉड्यूल> पथ> इनहेरिट परियोजना के लिए जाने के लिए

या आप अगर आप चाहते हैं प्रत्येक मॉड्यूल के लिए अपने उत्पादन निर्दिष्ट कर सकते हैं

+2

कृपया पूरा पथ दें ... "मॉड्यूल सेटिंग्स> परियोजना" कहां है ?? – zezba9000

+1

अपने प्रोजेक्ट या मॉड्यूल पर राइट क्लिक करें> "ओपन मॉड्यूल सेटिंग्स" – Andros

+3

"प्रोजेक्ट कंपाइलर आउटपुट" एंड्रॉइड स्टूडियो 1.2 पूर्वावलोकन 2 –

1

मैंने पाया इस:

http://www.chrisdew.com/blog/2013/07/17/android-studio-nosuchmethoderror-lazystringarraylist/

यह वास्तव में मदद की है ।

protobuf-2.4.1.jar: मेरे लिए

इस प्रकार, मेरे मामले में, समस्या दो पुस्तकालयों के लिए थाऔर नए protobuf-2.5.0.jar

यह त्रुटि हुई:

APK path is not specified for module “Example-Example”

इसे ठीक करने के लिए, नाम बदलने फ़ाइल Protobuf-2.4.1.jar Protobuf-2.4.1.jar.disabled को

mv protobuf-2.4.1.jar protobuf-2.4.1.jar.disabled

8

मैंने ग्रैडल का उपयोग करके प्रोजेक्ट को फिर से आयात करना समाप्त कर दिया और यह सामान्य पर वापस आ गया। बहुत अजीब मुद्दा।

2

यह एक समस्या है जिसे मैं एंड्रॉइड स्टूडियो और वेबस्टॉर्म के साथ अपना फोनगैप प्रोजेक्ट खोलने में सामना करता हूं। वे इंटेलिजे-आधारित प्रोजेक्ट हैं और मुझे लगता है कि वे दोनों .idea

प्रोजेक्ट का पुन: रिपोर्ट करना समाधान है।

22

आदेश तो आप सिर्फ इस चरणों का पालन करने की जरूरत है ऐसा करने के लिए:

  1. ओपन परियोजना संरचना छोड़ दिया
  2. पर परियोजना टैब पर
  3. क्लिक (परियोजना एक्सप्लोरर में मॉड्यूल में से एक पर F4)
  4. परिभाषित करें "परियोजना संकलक उत्पादन:" अपने सभी मॉड्यूल से अधिक पर छोड़ दिया
  5. जाओ मॉड्यूल टैब पर
  6. क्लिक करें रूप में YOUR_PROJECT_PATH \ बाहर (या किसी भी फ़ोल्डर आप चाहते हैं) और सत्यापित करें कि पथ टैब संकलक उत्पादन के तहत "इनरिट प्रोजेक्ट संकलन आउटपुट पथ" पर सेट है
+0

उत्तर स्वीकृत एक (एंड्रोस द्वारा) पर आधारित प्रतीत होता है। हमें इसके बारे में फिर से लिखने की ज़रूरत क्यों है? यदि यह वास्तव में मायने रखता है, तो मुख्य अंतर क्या है? – Alexey

+2

चरणों के लिए धन्यवाद। @ एलेक्सी, यह एकमात्र उत्तर था जो मेरे लिए काम करता था। स्वीकृत उत्तर से अलग कारण यह है कि वे यहां वर्णित पहले तीन चरणों के बारे में बात नहीं करते हैं। # 3 मुख्य बात थी जिसने मेरी त्रुटि को दूर कर दिया। – ND27

1

मैं आखिरकार घंटों के बाद कैसे ठीक हो गया! फ़ाइल -> परियोजना संरचना -> Facets -> मॉड्यूल के पहलू -> पैकेजिंग का चयन करें। ठीक \ कार्यक्षेत्र \ MyCompany \ MyProject \ myProject.apk प्रेस और अपनी परियोजना GitHub रिपोजिटरी से आयात करने के लिए स्टूडियो सुविधा का उपयोग करते

1

एक ही त्रुटि मिली चलाएँ: APK पथ निरपेक्ष पथ में दर्ज बनाया जाना APK को: सी। मैंने पूरी परियोजना को हटा दिया और .. इसे गिट टर्मिनल का उपयोग करके क्लोन किया और नई परियोजना के रूप में आयात किया ... स्टूडियो ने वीसीएस रूट जोड़ने के लिए कहा, स्वीकार किया .... सब ठीक बाद में ठीक था। @lordhong के रूप में संकेत दिया गया।

+0

टर्मिनल से गिट के साथ खींच रहा है और _Import मौजूदा प्रोजेक्ट_ का उपयोग करके ओपी की समस्या को हल करता है, मैं सहमत हूं। – rexxar

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

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