You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
smallblue/app/webank-cloud-normal-proguar...

58 lines
1.3 KiB

5 years ago
#######################webank normal混淆规则-BEGIN#############################
#不混淆内部类
-keepattributes InnerClasses
-keepattributes *Annotation*
-keepattributes Signature
-keep, allowobfuscation @interface com.webank.normal.xview.Inflater
-keep, allowobfuscation @interface com.webank.normal.xview.Find
-keep, allowobfuscation @interface com.webank.normal.xview.BindClick
-keep @com.webank.normal.xview.Inflater class *
-keepclassmembers class * {
@com.webank.normal.Find *;
@com.webank.normal.BindClick *;
}
-keep public class com.webank.normal.net.*$*{
*;
}
-keep public class com.webank.normal.net.*{
*;
}
-keep public class com.webank.normal.thread.*{
*;
}
-keep public class com.webank.normal.thread.*$*{
*;
}
-keep public class com.webank.normal.tools.WLogger{
*;
}
#webank normal包含的第三方库bugly
-keep class com.tencent.bugly.webank.**{
*;
}
#wehttp混淆规则
-dontwarn com.webank.mbank.okio.**
-keep class com.webank.mbank.wehttp.**{
public <methods>;
}
-keep interface com.webank.mbank.wehttp.**{
public <methods>;
}
-keep public class com.webank.mbank.wehttp.WeLog$Level{
*;
}
-keep class com.webank.mbank.wejson.WeJson{
public <methods>;
}
#######################webank normal混淆规则-END#############################