混淆写法

-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 |

参考资料
http://blog.csdn.net/sudic_niu/article/details/7921548