【问题标题】:Does ProGuard work in reverse mode?ProGuard 是否在反向模式下工作?
【发布时间】:2016-06-13 14:28:36
【问题描述】:

似乎默认情况下 ProGuard 会混淆所有内容,如果您想排除某些内容,则必须添加 keep 语句。它可以在反向模式下工作吗?我希望 ProGuard 仅对特定文件进行模糊处理,而其他所有内容都保持不变。

【问题讨论】:

    标签: proguard android-proguard


    【解决方案1】:

    您可以通过添加以下规则来实现:

    -keep class !your.class.to.obfuscate,
                !your.other.class.to.obfuscate,
                !....,
                ** { *; }
    

    这将使所有内容(类、方法、字段)与您排除的类分开。排除的类将被混淆。

    【讨论】:

      猜你喜欢
      • 2013-05-09
      • 2020-06-14
      • 1970-01-01
      • 2021-03-28
      • 2012-03-15
      • 2023-04-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多