मुझे लगता है कि प्रोगार्ड श्रिंकिंग टूल द्वारा कक्षा को हटा दिया गया था।
निम्नलिखित पैरामीटर जोड़ने का प्रयास करें
-dontshrink
और मुझे बताओ अगर यह काम करता है।
मैंने यह भी देखा कि Sqlcipher के संरक्षित वर्ग में एक विशेषता गायब है:
: E/AndroidRuntime(18993): Caused by: java.lang.NoSuchFieldError: no field with name='nHandle' signature='I' in class Lnet/sqlcipher/database/SQLiteCompiledSql;
क्या आप एसक्लसिफर से संरक्षित कक्षाओं को रखने का भी प्रयास कर सकते हैं?
-keep class net.sqlcipher.** {
*;
}
पीएस क्या यह नियमित है कि आपके पास अपने कॉन्फ़िगरेशन में विकल्प -dontobfuscate है? यदि आप इसे रखते हैं तो आपका आवेदन भ्रमित नहीं होगा।