【发布时间】:2016-06-17 06:41:43
【问题描述】:
我正在使用 Android Studio 版本 v2.1.2 和 Proguard 在我尝试签署发布构建时不起作用,构建严重失败。
According to this link from developer docsJack 自动进行混淆处理。
处理收缩、混淆、重新打包和 multidex 使用 不再需要 ProGuard 等单独的软件包。
我不得不禁用minifyEnabled 标志并删除我们加载proguard 文件的行;在这样做之后让它工作;我检查了通过上述操作生成的 apk 文件,我无法判断 Jack 是否真的混淆并减少了冗余代码,因为发布版 apk 大小与调试 apk 大小相同。
我需要了解如何使用较新的编译器进行混淆,因为文档并没有真正的帮助。
我期待了解以下问题。
如果没有Proguard 文件,Jack 是否工作?
有没有办法指定Proguard 文件?
【问题讨论】:
标签: android proguard android-jack-and-jill