के अंदर विफल रहता है सालों से, मैंने ग्रहण के लिए एंटी एकीकरण का उपयोग अपनी एंड्रॉइड परियोजनाओं को outlined by Google on this documentation page के रूप में बनाने के लिए किया है। यह रिलीज बिल्ड बनाने का मेरा पसंदीदा तरीका है, क्योंकि मैं एंट बिल्ड शुरू करने के लिए एक्लिप्स में "बाहरी उपकरण चलाएं" को आसानी से हिट कर सकता हूं, और यह पृष्ठभूमि में चलता है।एंट बिल्ड Eclipse
हाल ही में जब से (मैं एडीटी 22.0 या 22.1 का मानना है), मैं निम्नलिखित विफलता हो रही किया गया है:
[echo] Handling Resources... [aapt] Generating resource IDs... [aapt] invalid resource directory name: C:\path\to\project\bin\res/crunch
BUILD विफल
C: \ एंड्रॉयड \ Android-SDK \ उपकरण \ चींटी \ build.xml: 653: यह त्रुटि हुई है, जबकि इस लाइन पर:
C: \ एंड्रॉयड \ Android-SDK \ उपकरण \ चींटी \ build.xml: 698: अशक्त दिखाई: 1
मैं नहीं कर रहा हूँ यकीन है कि थाई का कारण क्या है एस है, क्योंकि एएपीटी खुद को "क्रंच" निर्देशिका उत्पन्न करता है। मैंने अपनी परियोजना की सफाई करने और ग्रहण में स्वत: भवन को अक्षम करने की कोशिश की है लेकिन इसका कोई फायदा नहीं हुआ है।
मैंने एक्लेप्से के बाहर ant release
निष्पादित करने का भी प्रयास किया, लेकिन यह वही त्रुटि देता है। निष्पादन ant clean release
या तो काम नहीं करता है, क्योंकि यह अभी भी ग्रहण द्वारा उपयोग किए जाने वाले जार को हटाने का प्रयास करता है। इसलिए, एकमात्र समाधान है कि मैं बिल्कुल भी है काम करने के लिए मिल गया है:
- से बाहर निकलें प्रक्रिया को समाप्त करने के लिए
- निष्पादित
ant clean release
इसका कारण यह है के रूप में कष्टदायी है ग्रहण
क्या बुलेट को काटने और एंड्रॉइड स्टूडियो पर स्विच करने से कोई समाधान है?
मैं इसे भी देख रहा हूं लेकिन केवल उन परियोजनाओं के लिए जो लाइब्रेरी प्रोजेक्ट का संदर्भ लेते हैं। आपके द्वारा उठाए गए मुद्दे से, यह आपके लिए समान प्रतीत होता है, हालांकि आप इसका उल्लेख यहां नहीं करते हैं। क्या आप पुष्टि कर सकते हैं कि यह मामला है? – NickT
@ निकट हां, प्रश्न में परियोजना कई पुस्तकालय परियोजनाओं का संदर्भ देता है। –
मैं उम्र के लिए चींटी बिल्ड का उपयोग कर रहा हूं लेकिन मुझे इस बग के चारों ओर अपना सिर नहीं मिल रहा है, कोई भी कामकाज मेरे लिए इसे ठीक नहीं करता है, इसलिए मैं इस पर एक वरदान शुरू कर रहा हूं। यदि ग्रहण बंद करना आपके लिए इसे ठीक करता है, तो कुछ परियोजनाओं को बंद करने से आप कुछ समय बचा सकते हैं? सिर्फ एक विचार। – NickT