No subscribers registered for event class org.greenrobot.eventbus.NoSubscriberEvent

No subscribers registered for event class org.greenrobot.eventbus.NoSubscriberEvent

问题原因是没有注册为事件类
解决方法:

@Override
    public void onStart() {
        super.onStart();
        EventBus.getDefault().register(this);
    }

    @Override
    public void onStop() {
        super.onStop();
        EventBus.getDefault().unregister(this);
    }

有的说在onDestroy销毁,但这里销毁有可能触及到关联的类,会导致崩溃

你可能感兴趣的:(EventBus未注册报错)