android proguard5.3.3混淆包 替换Jar包以后使 混淆的类名方法名变成空白
使用方法
直接 替换 5.3.3版本的 混淆jar包
Mac 路径为 Contents/gradle/m2repository/net/sf/proguard/proguard-base
Win gradle/m2repository/net/sf/proguard/proguard-base
为了安全 先备份原来的 jar
将gradle里面的
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
混淆文件里面添加 (自行选择)
# 修改包名
-repackageclass ""
# 忽略访问修饰符,配合上一句使用
-allowaccessmodification
# 不要删除源文件名和行号
-keepattributes SourceFile,LineNumberTable
1