本地课程的Proguard规则

时间:2018-05-14 06:16:04

标签: android obfuscation android-proguard

我想知道

的意思
-ignorewarnings
-keep class * {
public private *;
}

-keep class * {
public private protected *;
}

如果我的代码中有一些模型类有一些原始类型和getter setter会怎样。我不想特意混淆那些名字" key"我应该为他们使用什么规则?

1 个答案:

答案 0 :(得分:0)

  

ProGuard还优化字节码,删除未使用的代码   指令,并混淆剩余的类,字段和   短名称的方法。

-keep public class packageName.ParticularClassName.** { *; }
  

@Keep对要保留的代码的注释。在课堂上添加 @Keep   按原样保持整个班级。在方法或字段上添加它将保持不变   方法/字段(及其名称)以及类名完整无缺。

阅读Customize which code to keep