Details
-
Improvement
-
Resolution: Fixed
-
Major
-
Mobile 2.7
Description
Probably in a subsection just before this one:
https://docs.couchbase.com/couchbase-lite/2.7/java-android.html#starter-code
We need to say:
Minification
An application that enables minification must ensure that certain pieces of Couchbase Lite library code are not changed. Here is a near-minimal ruleset that retains the needed code:
-keep class com.couchbase.lite.ConnectionStatus { <init>(...); }
|
|
-keep class com.couchbase.lite.LiteCoreException { static <methods>; }
|
|
-keep class com.couchbase.lite.internal.core.C4* {
|
static <methods>;
|
<fields>;
|
<init>(...);
|
}
|
Attachments
Issue Links
- blocks
-
CBL-257 Document Proguard exceptions needed for native code
- Closed