我正在使用 Android Studio 版本v2.1.2
,Proguard
当我尝试对发布版本进行签名时不起作用,构建失败了。
根据开发人员文档中的此链接,杰克会自动进行混淆。
处理收缩、混淆、重新打包和 multidex 不再需要使用单独的包,如 ProGuard。
我不得不禁用minifyEnabled
标志并删除我们加载 proguard 文件的行;在这样做之后让它工作;我检查了apk
通过上述操作生成的文件,我无法判断 Jack 是否真的混淆并减少了冗余代码,因为发布apk
大小与调试apk
大小相同。
我需要了解如何使用较新的编译器进行混淆,因为文档并没有真正帮助。
我期待了解以下问题。
没有文件Jack
可以工作吗?Proguard
有没有办法指定Proguard
文件?