混淆设置参数
1 | -optimizationpasses 5 # 代码混淆的压缩比例,值介于0-7,默认5 |
保持不被混淆的设置
保持命令
1 | -keep # 防止类和类成员被移除或被混淆; |
类
1 | 具体的类 |
成员
1 | 匹配所有构造器 → <init> |
常用自定义混淆规则范例
1 | # 不混淆某个类的类名,及类中的内容 |
参考
补齐Android技能树 - 从害怕到玩转Android代码混淆
Ursprünglicher Link: http://nunu03.github.io/2021/10/08/Android代码混淆语法/
Copyright-Erklärung: 转载请注明出处.