12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- -optimizationpasses 0
- -dontusemixedcaseclassnames
- -dontskipnonpubliclibraryclasses
- -dontskipnonpubliclibraryclassmembers
- -dontpreverify
- -dontoptimize
- -verbose
- -printmapping proguardMapping.txt
- -optimizations !code/simplification/cast,!field/*,!class/merging/*
- -keepattributes *Annotation*,InnerClasses
- -keepattributes EnclosingMethod, InnerClasses
- -keepattributes *Annotation*
- -keepattributes Signature
- -keepattributes LineNumberTable
- -renamesourcefileattribute SourceFile
- -obfuscationdictionary build/obfuscation-dictionary.txt
- -classobfuscationdictionary build/class-dictionary.txt
- -packageobfuscationdictionary build/package-dictionary.txt
- -flattenpackagehierarchy com.github.catvod.spider.merge
- -repackageclasses com.github.catvod.spider.merge
- -dontwarn okio.**
- -keep class okio.**{*;}
- -dontwarn com.squareup.okhttp.**
- -dontwarn okhttp3.**
- -keep class okhttp3.**{*;}
- -dontwarn com.google.**
- -keep class com.google.**{*;}
- -dontwarn com.android.**
- -keep class com.android.**{*;}
- -dontwarn rxhttp.**
- -keep class rxhttp.**{*;}
- -dontwarn kotlin.**
- -keep class kotlin.**{*;}
- -dontwarn kotlinx.**
- -keep class kotlinx.**{*;}
- -keep class com.github.catvod.crawler.* { *; }
- -keep class com.github.catvod.spider.* { public <methods>; }
- -keep class com.github.catvod.parser.* { public <methods>; }
|