2013-05-17 10 views
7

एंड्रॉइड स्टूडियो का समर्थन करता है चींटी बनाता है?एंड्रॉइड स्टूडियो पर एक चींटी बिल्ड करना

मैं पहले से संकलन चींटी लक्ष्य को चलाने के लिए चाहता हूं।

एंड्रॉइड स्टूडियो नया है, इसलिए ऐसा लगता है कि यह ग्रैडल के पक्ष में समर्थित नहीं है।

उत्तर

8

[संपादित करें]

तो ऐसा लगता है कि स्टूडियो पूरी तरह से चींटी बनाता का समर्थन करने के लिए नहीं होती है (टिप्पणी देखें)

यह अब तक मेरे लिए ठीक काम किया है, लेकिन मैं मान लीजिए कि विशिष्ट विन्यास हैं, यह भी काम नहीं करेगा।

इंटेलिज आईडीईए 13 ईएपी में सभी स्टूडियो सुविधाएं हैं और चींटी का समर्थन करती है।

मैं यह भी इंगित करना चाहूंगा कि ग्रैडल प्री-बिल्ड कार्यों का भी समर्थन करता है, इसलिए आप ग्रैडल पर स्विच करने पर विचार करना चाहेंगे।

जो लोग जाएंगे, उनके लिए यह विकल्प होगा, you can generate a Gradle buil from your Eclipse project (नोट: मैंने इसका परीक्षण नहीं किया है, लेकिन इसे आपको कोशिश करने के लिए मिनटों से भी कम समय लेना चाहिए और देखें कि यह आपके प्रोजेक्ट के लिए काम करता है)।

[मूल उत्तर]

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

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

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

+2

हम ग्रैडल की सलाह देते हैं क्योंकि हम प्रोजेक्ट मॉडल को लोड करके प्रोजेक्ट के बारे में समझ सकते हैं। चींटी के साथ यह संभव नहीं है। इसका मतलब है कि स्टूडियो शायद नहीं जानता कि आपके स्रोत/संसाधन कहां हैं और संपादकों में से कुछ एंड्रॉइड फीचर्स काम नहीं करेंगे। ग्रैडल वास्तव में जाने का रास्ता है। –

+0

आपकी टिप्पणी के लिए धन्यवाद, मुझे नहीं पता था कि स्टूडियो को चींटी का समर्थन नहीं करना चाहिए था। मेरे पास ग्रैडल के खिलाफ कुछ भी नहीं है, हम पहले से ही हमारे सीआई सर्वर के लिए ग्रैडल में स्विच करने की सोच रहे थे। – Xval

2

एंड्रॉइड स्टूडियो इंटेलिज आईडीईए पर आधारित है जो निश्चित रूप से चींटी का समर्थन करता है। यह एंड्रॉइड स्टूडियो प्रोजेक्ट फ़ाइल भी पढ़ सकता है।

यदि आप दो एंड्रॉइड स्टूडियो फीचर्स से निपट सकते हैं जो वर्तमान में आईडीईए 13 ईएपी में नहीं हैं, तो आप इसे डाउनलोड कर सकते हैं और एंट बिल्ड बना सकते हैं।

http://blogs.jetbrains.com/idea/2013/05/intellij-idea-13-early-preview-is-out/

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