Caused by: de.greenrobot.event.EventBusException: Subscriber class has no public methods called on

使用eventbus时,在debug版本中,是没有问题的,但是release打包后,就出现了这个问题

257行是EventBus.getDefault().register(this);


解决办法:在打包的时候,混淆出问题了

需要加上

-keepclassmembers class ** {
    public void onEvent*(**);
}
这个混淆

你可能感兴趣的:(android)