保护:已删除的列表



我想检查哪些类和方法被删除了。 有什么方法可以做到这一点吗?

我知道映射.txt显示哪些符号被混淆到什么。 但是据我所知,删除的内容没有在那里列出。 Proguard网站没有对此进行描述。

选项-printusage写出未使用的类、字段和方法。

Android Gradle构建默认将其写入build/outputs/mapping/release/usage.txt.

在Gradel 脚本目录proguard-rules.pro文件中添加以下规则

  • 生成已删除(或保留(代码的报告

    添加-printusage usage.txt

  • 检查 R8 从项目的保留规则确定的入口点的报告

    添加-printseeds seeds.txt

在此之后,构建签名的 APK。然后在项目的根目录中生成这些文件。

usage.txt

您可以选择查找已删除的内容 - Proguard不保留的内容列表

[阅读更多]

最新更新