如何提取合并的proguard规则

Posted

技术标签:

【中文标题】如何提取合并的proguard规则【英文标题】:How to extract merged proguard rules 【发布时间】:2017-11-09 20:49:20 【问题描述】:

我需要提取最终的 proguard 规则文件,其中包含项目的所有规则。 我已经在项目目录中找到了它,但没有运气

【问题讨论】:

【参考方案1】:

将此行添加到您的 proguard-rules.pro 以获取包含项目的合并 proguard 配置的文件。

    -printconfiguration "build/outputs/mapping/configuration.txt"

【讨论】:

【参考方案2】:

使用 proguard 构建后,你应该有一个文件

app/build/proguard-configuration.txt

此文件包含项目的所有规则。

【讨论】:

以上是关于如何提取合并的proguard规则的主要内容,如果未能解决你的问题,请参考以下文章

如何包含 TypeReference ProGuard 规则

Firebase 的 ProGuard 规则是啥?

AndroidX AppCompat 包的 Proguard 规则

启用 ProGuard 规则时 Gson 解析不起作用

保留规则的 Proguard/R8 例外

使用 Firebase 配置 Proguard 规则