2011-12-11 7 views
5

मेरी एंड्रॉइड विकास प्रक्रिया ग्रहण में मेरे ऐप को बनाने और डिबग करना है और जब मैं प्रकाशित करने के लिए तैयार हूं, तो मैं खोल से "चींटी रिलीज" चलाकर एक हस्ताक्षरित, obfuscated (proguard के साथ) apk उत्पन्न करता हूं।आप अंदरूनी ग्रहण से एक हस्ताक्षरित और obfuscated एंड्रॉइड रिलीज कैसे बनाते हैं?

क्या ग्रहण के भीतर से हस्ताक्षरित, प्रोजेवार्ड रिलीज तैयार करना संभव है? मैं एडीके

उत्तर

3

हां के संस्करण 13 के साथ विंडोज़ पर ग्रहण इंडिगो का उपयोग कर रहा हूं। एक बार जब आप proguard.config=proguard.cfg प्रविष्टि को project.properties पर जोड़कर ProGuard को सक्षम कर लेते हैं, तो जब आप एक हस्ताक्षरित पैकेज निर्यात करते हैं तो ग्रहण आपके कोड को खराब कर देगा। विवरण here

बीटीडब्ल्यू, आपको नवीनतम एडीटी (15) में अपग्रेड करना चाहिए।

+0

एडीटी (15) के लिए धन्यवाद और +1। लेकिन मैं कैसे बता सकता हूं कि यह काम करता है/obfuscated? जब मैं चींटी रिलीज चलाता हूं तो मैं प्रगति प्रगति देख सकता हूं - ग्रहण में कुछ भी नहीं। मुझे एपीके फ़ाइल मिलती है – Twisted

+1

हां, कोई प्रगति संकेतक या संदेश नहीं है। यदि आपको कोई त्रुटि मिलती है तो एक संदेश होता है। यदि यह काम करता है तो आपके प्रोजेक्ट डीआईआर में 'प्रोग्राड /' निर्देशिका होगी, जिसमें सामान्य फाइलें (mapping.txt, आदि) शामिल होंगी। –

+0

मुझे प्रोजेगार्ड निर्देशिका नहीं मिली, इसलिए मुझे लगता है कि यह काम नहीं कर रहा है – Twisted

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