2012-07-12 12 views
10

एंड्रॉइड प्रोजेक्ट्स बनाने के लिए मेवेन का उपयोग करने की कोशिश करते समय मुझे पता चला कि मेवेन-एंड्रॉइड-प्लगइन बिल्ड समय के दौरान बिल्डकॉन्फिग क्लास को स्वत: उत्पन्न नहीं करता है। मुझे उस समस्या और Google समूह धागे के बारे में टिकट मिला है।मेवेन एंड्रॉइड एप्लिकेशन का निर्माण - BuildConfig

मुद्दा: http://code.google.com/p/maven-android-plugin/issues/detail?id=275

Google समूह: http://groups.google.com/group/maven-android-developers/browse_thread/thread/cc74267bbb7baebb/4e63b710513bb535?lnk=gst&q=BuildConfig#4e63b710513bb535

मुद्दों सूत्र में त्वरित हैक एक प्रोफ़ाइल स्विच के साथ निर्माण के समय के दौरान BuildConfig.DEBUG चर सेट करने के लिए एक और सूक्ष्म Maven परियोजना बनाने का सुझाव। यह मुझे हर एक छोटे से आवेदन के लिए एक बहु मॉड्यूल परियोजना बनाने के लिए मजबूर करेगा।

Google समूह थ्रेड में सुझाव मेरे लिए ठीक लगता है (बिल्डकॉन्फिग क्लास उत्पन्न करने के लिए एसडीके से चींटी कार्य निष्पादित करता है) लेकिन build.xml के माध्यम से खुदाई करने के बाद और इस काम को प्राप्त करने का प्रयास करने के बाद मैंने छोड़ दिया।

क्या किसी को मेक + एंड्रॉइड के साथ BuildConfig समस्या के लिए व्यावहारिक समाधान समाधान मिला है?

उत्तर

10

जेक व्हार्टन और मैनफ्रेड मोज़र के लिए धन्यवाद, BuildConfig पीढ़ी को एंड्रॉइड मेवेन प्लगइन 3.3.2 के बाद से समर्थित किया गया है।

3.3.2 रिलीज here के लिए चेंजलॉग देखें।

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