标签: android obfuscation android-proguard
我想知道
-ignorewarnings -keep class * { public private *; } -keep class * { public private protected *; }
如果我的代码中有一些模型类有一些原始类型和getter setter会怎样。我不想特意混淆那些名字" key"我应该为他们使用什么规则?
答案 0 :(得分:0)
ProGuard还优化字节码,删除未使用的代码 指令,并混淆剩余的类,字段和 短名称的方法。
ProGuard
-keep public class packageName.ParticularClassName.** { *; }
@Keep对要保留的代码的注释。在课堂上添加 @Keep 按原样保持整个班级。在方法或字段上添加它将保持不变 方法/字段(及其名称)以及类名完整无缺。
@Keep
阅读Customize which code to keep。
Customize which code to keep