0

这是我第一次将 proguard 与 android 应用程序一起使用,所以这让我有点困惑。这是关于我的问题的场景:我在 gradle 文件中启用了 proguard并在我的手机上运行它,它运行良好(没有任何错误)但是如果我想生成签名的 apk 文件,那么它会显示这个错误。为什么我要生成签名的apk文件,因为我想通过反编译apk文件来检查proguard是否混淆和优化我的应用程序。因此,我的问题是:有没有办法检查 proguard 是否混淆和优化应用程序?我生成签名的apk文件有什么问题?这是我的proguard规则文件的图片:第一第二第三最后一个

4

1 回答 1

0

在发布版本中运行 ProGuard 时,您很可能会收到一些警告。您应该使用 -i 标志运行构建并将 -verbose 添加到 ProGuard 规则中以获得更详细的输出。

如果您决定忽略警告,您还可以将 -ignorewarnings 添加到您的规则中,ProGuard 将继续执行,无论它是否检测到您应该修复的一些问题。

于 2018-02-09T18:53:31.070 回答