混淆零碎知识点
minifyEnabled true //混淆开关 zipAlignEnabled true // Zipalign优化 shrinkResources true // 移除无用的resource文件 (必须要混淆开了之后才才可以设置为true)
proguard-rules.pro 为混淆文件
//整个文件保留 不被混淆 -keep class com.cn.abc.ui.activity.** {*;}
//某个类保留 不被混淆 -keep com.cn.abc.ui.activity.ZSBApiResult {*;}
# 指定外部模糊字典 proguard-keys.txt 改为混淆文件名,下同 -obfuscationdictionary proguard-keys.txt # 指定class模糊字典 -classobfuscationdictionary proguard-keys.txt # 指定package模糊字典 -packageobfuscationdictionary proguard-keys.txt