1. 下载Ant和Proguard源码
Ant官网: http://ant.apache.org
Proguard官网: https://www.guardsquare.com/en/proguard
2. 修改Proguard源码: src/proguard/classfile/ClassConstants.java
将ATTR_StackMapTable的值StackMapTable替换为dummy,如下:
3. 编译Proguard源码
在完成Ant环境的配置后,进入Proguard源码的buildscripts目录下,双击执行build.sh脚本(Windows系统需安装、配置Git):
4.替换proguard.jar
(a)方法一:修改Proguard源码后,编译替换AS/ADT目录下的proguard.jar
(b)方法二:修改Proguard源码后,将编译生成的proguard.jar,放置到AS工程目录下,再配置Gradle
参考:https://www.guardsquare.com/en/proguard/manual/gradle