Proguard

混淆的部分
核心问题是不混淆:
annotation不混淆
-keepattributes Annotation
request不混淆
-keep class com.xxx.request.**

bean不混淆
-keep class com.xxx.bean.**

四大组件不混淆
-keep public class extends android.app.Activity
三方库不混淆: 三方库的包名。
-keep public class
com.xxx.xxx.**

native不混淆
-keepclasseswithmembernames class{
native ;
}
自定义view不混淆
-keep class com.xxx.view
序列化不混淆(一般是bean)
-keep class
implements java.io.Serializable

发表评论

电子邮件地址不会被公开。 必填项已用*标注