【问题标题】:Ignore method during Proguard ObfuscationProguard混淆过程中忽略方法
【发布时间】:2014-03-01 18:17:26
【问题描述】:

我一直在拼命地尝试在 Proguard 混淆过程中忽略以下方法:

package com.foo.me;

public class MyClass extends Activity implements Callback  {

   ...

   public void setButtonColor(String color, Button button){ 
      ...
   }

   ...

}

我觉得我已经通过这里的所有答案没有运气。任何人都可以与 Proguard 分享正确的语句以跳过此方法吗?

谢谢, 乔什

【问题讨论】:

    标签: obfuscation proguard


    【解决方案1】:

    您可以使用此配置阻止 ProGuard 删除或重命名类和方法:

    -keep class com.foo.me.MyClass {
        public void setButtonColor(java.lang.String, android.widget.Button);
    }
    

    参见 ProGuard 手册 > 示例 > Processing callback methods

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-04
      • 2015-10-09
      相关资源
      最近更新 更多