123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251 |
- -keepattributes InnerClasses
- -optimizationpasses 5
- -dontskipnonpubliclibraryclasses
- -dontoptimize
-
- -dontpreverify
- -ignorewarnings
- -optimizations !code/simplification/arithmetic,!field/*,!class/merging/*
- -keepattributes *Annotation*
- -keepattributes Signature
- -keepattributes SourceFile,LineNumberTable
-
- -repackageclasses ''
-
-
-
- -verbose
- -keepattributes InnerClasses
- -keepattributes Signature
- -keepclasseswithmembernames class * {
- native <methods>;
- }
- -keep class android.support.v4.app.** { *; }
- -keep interface android.support.v4.app.** { *; }
- -dontwarn com.bumptech.glide.**
- -keep class com.bumptech.glide.**{*;}
- -keep public class * implements com.bumptech.glide.module.GlideModule
- -keep public class * extends com.bumptech.glide.AppGlideModule
- -keep public enum com.bumptech.glide.load.resource.bitmap.ImageHeaderParser$** {
- **[] $VALUES;
- public *;
- }
- -keep class com.compdfkit.core.**{*;}
- -keep enum com.compdfkit.core.**{*;}
- -keep interface com.compdfkit.core.**{*;}
- -keep class com.compdfkit.ui.attribute.**{*;}
- -keep enum com.compdfkit.ui.attribute.**{*;}
- -keep interface com.compdfkit.ui.attribute.**{*;}
- -keep class com.compdfkit.ui.contextmenu.**{*;}
- -keep enum com.compdfkit.ui.contextmenu.**{*;}
- -keep interface com.compdfkit.ui.contextmenu.**{*;}
- -keep class com.compdfkit.ui.proxy.**{*;}
- -keep enum com.compdfkit.ui.proxy.**{*;}
- -keep interface com.compdfkit.ui.proxy.**{*;}
- -keep class com.compdfkit.ui.edit.**{*;}
- -keep enum com.compdfkit.ui.edit.**{*;}
- -keep interface com.compdfkit.ui.edit.**{*;}
- -keep interface com.compdfkit.ui.reader.CPDFAddAnnotCallback{*;}
- -keep interface com.compdfkit.ui.reader.IPDFErrorMessageCallback{*;}
- -keep enum com.compdfkit.ui.reader.IPDFErrorMessageCallback$ErrorId{*;}
- -keep interface com.compdfkit.ui.reader.IReaderViewCallback{*;}
- -keep interface com.compdfkit.ui.reader.InkUndoRedoCallback{*;}
- -keep interface com.compdfkit.ui.reader.OnFocusedTypeChangedListener{*;}
- -keep interface com.compdfkit.ui.reader.OnTouchModeChangedListener{*;}
- -keep interface com.compdfkit.ui.reader.IDocumentStatusCallback{*;}
- -keep class com.compdfkit.ui.reader.CPDFPageView {
- public *;
- }
- -keep class com.compdfkit.ui.reader.PageView {
- public *;
- }
- -keep class com.compdfkit.ui.reader.CPDFReaderView {
- public *;
- }
- -keep class com.compdfkit.ui.reader.ReaderView {
- public *;
- }
- -keep enum com.compdfkit.ui.reader.CPDFPageView$*{*;}
- -keep interface com.compdfkit.ui.reader.CPDFPageView$*{*;}
- -keep enum com.compdfkit.ui.reader.PageView$*{*;}
- -keep interface com.compdfkit.ui.reader.PageView$*{*;}
- -keep enum com.compdfkit.ui.reader.CPDFReaderView$*{*;}
- -keep interface com.compdfkit.ui.reader.CPDFReaderView$*{*;}
- -keep class com.compdfkit.ui.reader.CPDFReaderView$*{*;}
- -keep enum com.compdfkit.ui.reader.ReaderView$*{*;}
- -keep interface com.compdfkit.ui.reader.ReaderView$*{*;}
- -keep class com.compdfkit.ui.textsearch.**{*;}
- -keep enum com.compdfkit.ui.textsearch.**{*;}
- -keep interface com.compdfkit.ui.textsearch.**{*;}
- -keep class com.compdfkit.ui.utils.**{*;}
- -keep enum com.compdfkit.ui.utils.**{*;}
- -keep interface com.compdfkit.ui.utils.**{*;}
- -keep class com.compdfkit.ui.widget.**{*;}
- -keep enum com.compdfkit.ui.widget.**{*;}
- -keep interface com.compdfkit.ui.widget.**{*;}
- -keep class com.compdfkit.tools.**{*;}
- -keep enum com.compdfkit.tools.**{*;}
- -keep interface com.compdfkit.tools.**{*;}
- -optimizations !code/simplification/arithmetic,!code/simplification/cast,!field/*,!class/merging/*
- -optimizationpasses 5
- -dontusemixedcaseclassnames
- -dontskipnonpubliclibraryclasses
- -verbose
- -keepattributes *Annotation*,Signature,InnerClasses,EnclosingMethod
- -keepclasseswithmembernames,includedescriptorclasses class * {
- native <methods>;
- }
- -keepclassmembers public class * extends android.view.View {
- void set*(***);
- *** get*();
- }
- -keepclassmembers class * extends android.app.Activity {
- public void *(android.view.View);
- }
- -keepclassmembers enum * {
- public static **[] values();
- public static ** valueOf(java.lang.String);
- }
- -keepclassmembers class * implements android.os.Parcelable {
- public static final ** CREATOR;
- }
- -keepclassmembers class * {
- @android.webkit.JavascriptInterface <methods>;
- }
- -dontnote android.support.**
- -dontnote androidx.**
- -dontwarn android.support.**
- -dontwarn androidx.**
- -dontwarn android.util.FloatMath
- -keep class android.support.annotation.Keep
- -keep class androidx.annotation.Keep
- -keep @android.support.annotation.Keep class * {*;}
- -keep @androidx.annotation.Keep class * {*;}
- -keepclasseswithmembers class * {
- @android.support.annotation.Keep <methods>;
- }
- -keepclasseswithmembers class * {
- @androidx.annotation.Keep <methods>;
- }
- -keepclasseswithmembers class * {
- @android.support.annotation.Keep <fields>;
- }
- -keepclasseswithmembers class * {
- @androidx.annotation.Keep <fields>;
- }
- -keepclasseswithmembers class * {
- @android.support.annotation.Keep <init>(...);
- }
- -keepclasseswithmembers class * {
- @androidx.annotation.Keep <init>(...);
- }
- -dontnote org.apache.http.**
- -dontnote android.net.http.**
- -dontnote java.lang.invoke.**
|