के साथ कक्षा में सभी विधियों को कैसे रखा जाए, मैं अपने एंड्रॉइड एप्लिकेशन को अनुकूलित करने के लिए ProGuard का उपयोग करता हूं। हालांकि एंड्रॉइड इंस्ट्रूमेंटेशन टेस्ट के लिए मुझे सभी सदस्यों को रखने के लिए कुछ (लेकिन सभी नहीं) कक्षाओं की आवश्यकता है। मैं विभिन्न दृष्टिकोण, पिछले जा रहा है की कोशिश की:ProGuard
-keepclassmembers public class com.mycompany.myclass {
*;
}
लेकिन आश्चर्यजनक रूप से मैं अभी भी
java.lang.NoSuchMethodError: com.mycompany.myclass.<init>
यहाँ दर्दनाक भाग दो कंस्ट्रक्टर्स देखते हैं और एक काफी कुछ मापदंडों किया है।
क्या कोई भी कक्षा को पूरी तरह से अपरिवर्तित और ProGuard द्वारा छेड़छाड़ करने के लिए सही वाक्यविन्यास जानता है?
' 'वाइल्डकार्ड का उपयोग करें। –
Matthias