में लाइब्रेरी प्रोजेक्ट को छोड़ दें मेरे पास दो परियोजनाएं Project_A और Project_B हैं। Project_BA प्रोजेक्ट_ए के लिए लाइब्रेरी प्रोजेक्ट है। Project_B के पास अपने libs फ़ोल्डर में बाहरी जार है।प्रोगार्ड: एंड्रॉइड
जब मैं Project_A पर ProGuard चलाने के लिए, मैं के रूप में त्रुटियों मिलती है:
(Unknown verification type [69] in stack map frame))
त्रुटि बाहरी जार में फ़ाइल वर्तमान
मैं मानक का उपयोग कर रहा है (जो Project_B की libs में मौजूद है) को संदर्भित करता है proguard.cfg फ़ाइल जो हम एंड्रॉइड एसडीके में प्राप्त करते हैं।
मैंने "रखरखाव कक्षा ** **" की कोशिश की है लेकिन फिर भी मुझे एक ही त्रुटि मिल रही है।
कृपया मुझे बताएं कि क्या कोई तरीका है जिसके द्वारा मैं Project_B (लाइब्रेरी प्रोजेक्ट) और उसके जार को obfuscating से बाहर कर सकता हूं। मैं केवल प्रोजेक्ट_ए पर प्रोजेगार्ड चलाने के लिए चाहता हूं, न कि इसकी लाइब्रेरी प्रोजेक्ट पर।
http://tools.android.com/recent/proguardimprovements। उदाहरण @ http://proguard.sourceforge.net/index.html#manual/examples.html – Raghunandan