2013-12-11 9 views
7

मैं अपने आवेदन के लिए ProGuard को सक्षम करना चाहता हूं और इस दस्तावेज़ में ProGuard यह कहता है कि proguard.cfg, जहां मुझे कुछ संशोधित करना है, स्वचालित रूप से जेनरेट किया जाता है। लेकिन अगर मैं अपने प्रोजेक्ट फ़ोल्डर में देखता हूं तो मुझे केवल proguard-project.txt फ़ाइल दिखाई देती है, लेकिन मुझे proguard.cfg दिखाई नहीं देता है, जिसकी मुझे आवश्यकता है।मुझे अपनी परियोजना में proguard.cfg कहां मिल सकता है?

मैं यह proguard.cfg कैसे प्राप्त कर सकता हूं? या मैं गलत कर रहा था?

कृपया मुझे इस फ़ाइल में guid।

+0

प्रोजेगार्ड-project.txt एक प्रोजेक्ट विशिष्ट है, एक और फ़ाइल अनर एंड्रॉइड_SDK/टूल/प्रोगार्ड/प्रोगार्ड-एंड्रॉइड.txt या एंड्रॉइड_SDK/टूल/प्रोगार्ड/प्रोगार्ड-एंड्रॉइड-ऑप्टिमाइज़.txt – TacB0sS

उत्तर

8

प्रलेखन थोड़ा गलत है। जेनरेट की गई फ़ाइल proguard-project.txt है और आपकी प्रोजेक्ट की मूल निर्देशिका में होगी।

Proguard सक्षम करने के लिए, आप project.properties में "do not modify" चेतावनी को अनदेखा और निम्न पंक्ति uncomment करने की आवश्यकता होगी:

 proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt 

एंड्रॉयड उपकरण श्रृंखला कभी कभी project.properties में परिवर्तन करने होंगे, लेकिन आपके Proguard पथ संरक्षित किया जाएगा।

+0

ठीक है और किस टूल के साथ मुझे project.proberties खोलना चाहिए? ग्रहण में –

+0

टेक्स्ट संपादक। – GrIsHu

+0

ठीक थाक्स। और यह सब है? अगर यह काम करता है या मैं इसे कैसे देखता हूं तो मैं इसका परीक्षण कैसे कर सकता हूं? –

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