android.app.RemoteServiceException“无法传递广播”

android.app.RemoteServiceException "can't deliver broadcast"

提问人:Bernardo do Amaral Teodosio 提问时间:2/23/2019 更新时间:2/23/2019 访问量:4623

问:

我的应用不使用广播 - 既不使用也不使用 .由于我在应用程序源代码中使用了一些外部库,因此其中一个库可能会在其中使用广播。ContextLocalBroadcastManager

我可以在 Crashlytics 和 Google Play 控制台中看到很多异常,但我不知道是什么原因导致的。android.app.RemoteServiceException: can't deliver broadcast

完整的日志可以在下面找到:

Fatal Exception: android.app.RemoteServiceException: can't deliver broadcast
   at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1644)
   at android.os.Handler.dispatchMessage(Handler.java:102)
   at android.os.Looper.loop(Looper.java:154)
   at android.app.ActivityThread.main(ActivityThread.java:6123)
   at java.lang.reflect.Method.invoke(Method.java)
   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:867)
   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:757)

我已经看到过其他一些与此错误相关的 StackOverflow 问题,例如此错误,但所有这些问题都是通过逻辑更改解决的。由于我的应用程序不发送广播,这对我没有帮助。sendBroadcast()

有人知道是什么原因导致了这个问题吗? 谢谢!

异常 BroadcastReceiver Android-Broadcast

评论

1赞 Rakesh 2/28/2019
我也面临同样的问题,如果您有任何解决方案,请分享您的解决方案。
0赞 Manohar 5/29/2020
使用而不是直接注册和发送广播,请参阅 stackoverflow.com/a/48866003/6478047LocalBroadcastManager

答: 暂无答案