2013-04-03 6 views
5

पैकेज नाम बदलना चाहते हैं लेकिन क्लास नाम को बदलने की आवश्यकता नहीं है। कोई उपाय?प्रोगार्ड कक्षा का नाम रखता है लेकिन पैकेज नाम बदलता है

+0

हाँ, विचार: कुछ अपने कॉन्फ़िग फ़ाइल में गलत –

+0

सवाल है चाहिए नीचे नहीं उतरे, मुझे यह समझाने के लिए कुछ भी आसान नहीं मिला कि शुरुआती लोगों के लिए उपयुक्त है। – Pedram

उत्तर

6

ProGuard के पास पैकेज का नाम बदलने का मानक विकल्प नहीं है, फिर भी उनके सरल वर्ग के नाम रखें।

आप की तरह लाइनों के साथ मैन्युअल रूप से एक ProGuard मैपिंग फ़ाइल बना सकते हैं,:

com.example.MyClass -> a.MyClass: 
com.example.MyOtherClass -> a.MyOtherClass: 

फिर आप विकल्प का उपयोग कर सकते हैं -applymapping mapping.txt

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