如何修复“android.app.RemoteServiceException in android”的问题?

6

我的应用程序出现了"android.app.RemoteServiceException"异常。我已经使用"JobScheduler"代替"Service",这有效了,除了OPPO 8.1。

android.app.ActivityThread$H.handleMessage(ActivityThread.java:1987)
android.os.Handler.dispatchMessage(Handler.java:106)
android.os.Looper.loop(Looper.java:187)
android.app.ActivityThread.main(ActivityThread.java:7025)
java.lang.reflect.Method.invoke(Native Method)
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:514)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:888)


7
你能找到任何解决方法吗?我也遇到了同样的问题。 - ferpar1988
我也是,有什么解决办法吗? - John T
1
无用的堆栈跟踪。我也遇到了同样的问题... - Alexander Dyagilev
这些链接可能会有所帮助:https://github.com/commons-app/apps-android-commons/issues/1877 和 https://github.com/commons-app/apps-android-commons/pull/1904 - Alexander Dyagilev
1个回答

0

我也遇到了这个问题,当我迁移到JobScheduler后。原来的应用程序版本安排了一些闹钟,仍然会尝试在前台启动迁移的服务。我通过重命名JobService类来解决它,这样系统就无法在其中一个先前的闹钟触发时找到它。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接