रखें मेरे एंड्रॉइड प्रोग्राम में class A
है, जिसमें दो static inner class
हैं। उन्हें प्रोजेक्ट लागू करने के बाद .dex
से अलग किया जाता है।एंड्रॉइड प्रोग्रार्ड, आंतरिक कक्षा
public class A{
...
static class B{
...
}
static class C{
...
}
}
मैंने निम्नलिखित लाइनों को proguard.flags में रखा है, लेकिन कोई भाग्य नहीं लगता है।
-keep class com.xxx.A
-keep class com.xxx.A$*
कोई संकेत?
मेरे लिए में लाइनों को जोड़ सकते हैं समझ से परे होने के लिए नहीं करना चाहते हैं, यह क्या हो रहा था क्योंकि मेरे भीतर के वर्ग एक को लागू किया गया था इंटरफेस जो एपीआई 16+ में पेश किया गया था। जैसे ही मैंने 'कार्यान्वयन' से उस इंटरफ़ेस को हटा दिया, मेरी आंतरिक कक्षा प्री-एपीआई 16 में ठीक काम करना शुरू कर दिया। – Sufian