-keepclassmembers class {
public void onEvent*();
}
只保护 public void onEvent(*)的方法不被重命名
-keepattributes Signature
-keep class okio.* {;}
-keep class android.support.v4.app.NotificationCompat*{
public ;
}
-keep class com.veda.lyc.Utils{ static *;}
保持里面的静态方法不被混淆
keep的几个选项
| Keep | From being removed or renamed | From being renamed |
|---|---|---|
| Classes and class members | -keep | -keepnames |
| Class members only | -keepclassmembers | -keepclassmembernames |
| -keepclassmembers -keepclassmembernames |
Classes and class members, if class members present | -keepclasseswithmembers | -keepclasseswithmembernames |