Hi,
Couchbase mobile for android didn't worked out of the box with Proguard for me. The doc advice
here to disable it and I didn't find a lot about this topic, except
this. I empirically get those rules, which may interest some :
-keepnames class org.codehaus.jackson.** { *; }
-dontwarn org.codehaus.jackson.map.ext.**
-keep class com.couchbase.touchdb.TDCollateJSON { *; }
-keep class com.couchbase.lite.android.AndroidLogger { *; }
-keep class com.couchbase.lite.android.AndroidSQLiteStorageEngine { *; }
Does someone have a bullet-proof Proguard config ?
Jeff