ProGuard参数配置(五)

6.6 预校验选项( Preverification Options
Android 不需要 preverify ,去掉可以加快混淆;
  • -dontpreverify
    混淆是否做预校验,
  • -microedition
6.7 常规选项( General Options
  • -verbose 
    混淆时是否记录日志;
  • -dontnote [class_filter] 
    不打印某些错误
  • -dontwarn [class_filter] 
    不打印警告信息
  • -ignorewarnings 
    忽略警告,避免打包时某些警告出现;
  • -printconfiguration [filename]
    打印配置文件
  • -dump [filename]
    指定打印类结构

7. 通配符匹配规则
  • ? 匹配单个字符
  • *  匹配类名中的任何部分,但不包含额外的包名
  • ** 匹配类名中的任何部门,包含额外的包名
  • %  匹配任何基础类型的类型名
  • ... 匹配任意数量,任意类型的参数
  • <init> 匹配任何构造器
  • <ifield> 匹配任何字段名
  • *(内部类) 匹配任何字段和方法
  • $ 匹配内部类

猜你喜欢

转载自blog.csdn.net/niuba123456/article/details/81024984