首页 > 解决方案 > 远程服务异常错误

问题描述

我有很多异常逮捕,但我不明白这怎么可能,因为不明白问题的根源。这是异常逮捕的日志:

android.app.RemoteServiceException:
android.os.Handler.dispatchMessage (Handler.java:105) 上的 android.app.ActivityThread$H.handleMessage (ActivityThread.java:1881) android.os.Looper.loop (Looper.java:164
) )
android.app.ActivityThread.main (ActivityThread.java:6938)
java.lang.reflect.Method.invoke (Native Method)
com.android.internal.os.Zygote$MethodAndArgsCaller.run (Zygote.java:327) at com .android.internal.os.ZygoteInit.main (ZygoteInit.java:1374)

其他信息是问题更多地出现在 Android:7 或更高版本的设备上。

提前致谢

标签: javaandroidandroid-activitygoogle-console-developerandroid-vitals

解决方案


我不确定我的问题是否与这个问题完全相同。我开始像这样在 google play 上收到崩溃报告。例如

android.app.RemoteServiceException: 
  at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1881)
  at android.os.Handler.dispatchMessage (Handler.java:105)
  at android.os.Looper.loop (Looper.java:164)
  at android.app.ActivityThread.main (ActivityThread.java:6938)
  at java.lang.reflect.Method.invoke (Native Method)
  at com.android.internal.os.Zygote$MethodAndArgsCaller.run (Zygote.java:327)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1374)

我开始在 build 189 附近看到这个,并且在 185 之前没有看到这个错误

所以这个github checkin还是没有

这个 github checkin 肯定有这个错误

我确实做了一些与前台服务相关的更改,所以我怀疑我的问题与

问题跟踪器:Context.startForegroundService() 没有调用 Service.startForeground

Context.startForegroundService() 没有调用 Service.startForeground()

- - 编辑 - -

我的问题确实是我正在调用 startForegroundService ,这是不需要的,因为我的应用程序在执行此操作时不在后台。

确保此提交已解决问题


推荐阅读