您的当前位置:首页正文

android.app.RemoteServiceExcepti

来源:花图问答

前言

之前运行好好的app突然就不行了,启动直接crash,连接adb后发现报了这个错android.app.RemoteServiceException: can't deliver broadcast

解决

把所有注册,注销BroadcastReceiver的地方都换成LocalBroadcastManager.getInstance(this)来调用即可

//register your receiver like this
LocalBroadcastManager.getInstance(this).registerReceiver(mMessageReceiver,
          new IntentFilter("custom-event-name"));

// unregister  like this
LocalBroadcastManager.getInstance(this).unregisterReceiver(mMessageReceiver);

// broadcastlike this
LocalBroadcastManager.getInstance(this).sendBroadcast(intent);