【问题标题】:How to tell Proguard to obfuscate specific dead code如何告诉 Proguard 混淆特定的死代码
【发布时间】:2012-01-31 23:23:41
【问题描述】:

我的代码在其 Java 项目中似乎已失效,但它在其他地方被调用。我如何告诉 Proguard 在收缩阶段忽略它并仍然混淆它?

似乎您可以缩小或不缩小(所有代码或什么都没有)。有没有办法不缩小特定的类成员名称?

【问题讨论】:

    标签: obfuscation proguard


    【解决方案1】:

    您可以保留入口点,但仍然可以使用选项-keep,allowobfuscation 对其进行混淆。不过这很不寻常,因为将它们的名称更改为无意义的字符串实际上很难使用它们。

    参见 ProGuard 手册 > 用法 > Keep options

    【讨论】:

      猜你喜欢
      • 2016-03-15
      • 1970-01-01
      • 2015-11-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多