【问题标题】:Proguard: how to filter certain packages from being obfuscated?Proguard:如何过滤某些包不被混淆?
【发布时间】:2012-01-13 17:07:25
【问题描述】:

有没有办法从混淆中过滤某些包?目前对某个类进行混淆导致无法在本地目录中找到原生库,所以我只想对主应用逻辑进行混淆。

【问题讨论】:

    标签: java obfuscation proguard


    【解决方案1】:

    您可以使用 Proguard 的“保留”选项来限制被混淆的内容。有关所有详细信息,请参阅 Proguard 手册的 Usage 页面。手册的另一部分有很多例子。

    如果您难以弄清楚,还有其他关于如何使用 Proguard 的“保留”选项的 SO Questions。请随意阅读本页右侧列出的“相关”问题。

    【讨论】:

      【解决方案2】:

      解决办法

      -keep class com.example.abc.** { *; }
      

      【讨论】:

        猜你喜欢
        • 2019-03-15
        • 1970-01-01
        • 1970-01-01
        • 2010-10-14
        • 2016-07-04
        • 1970-01-01
        • 2011-11-27
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多