折腾了很久,各种报错 总结经验如下
# 云信 -dontwarn com.netease.** -keep class com.netease.** {*;} #如果你使用全文检索插件,需要加入 -dontwarn org.apache.lucene.** -keep class org.apache.lucene.** {*;}云信官方的混淆设置如上
但是这还是不够的,还需要添加
-keepclassmembers class ** { public void onEvent*(**); void onEvent*(**); }
原因是云信定制了eventbus,里面有反射代码会去查找onEvent,所以需要添加上去这个