Simple BusProvider.getInstance().post() bring exception not main thread. How to send event from Service to Activity with Otto event bus?
BusProvider.getInstance().post()
main thread
bus = new Bus(ThreadEnforcer.ANY); is the clear solution to this problem. Its all you have to do.