您的位置:首页 > 其它

EventBus打包混淆问题

2017-07-24 12:01 337 查看
项目中如果使用了Event Bus,在打包的时候,如果代码里面做了混淆处理,那么打的包就会报错,提示为“Subscriber class has no public methods called on Event

”。

为了解决这个问题我们需要在proguard-rules.pro里面加入如下内容就会在app打包的时候避免被混淆

-keep class de.greenrobot.event.** {*;}
-keepclassmembers class ** {
public void onEvent*(**);
void onEvent*(**);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  methods eventbus3-0