谷歌Play控制台报告我的应用程序崩溃,显然与我的应用程序无关。提供此信息:
android.app.RemoteServiceException:
在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1768)
在android.os.Handler.dispatchMessage(Handler.java:106)
在android.os.Looper.loop(Looper.java:164)
在android.app.ActivityThread.main(ActivityThread.java:6494)
at java.lang.reflect.Method.invoke(Native Method)
在com.android.internal.os.RuntimeInit $ MethodAndArgsCaller.run(RuntimeInit.java:438)
- 醇>
在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
正如您所见,我的应用甚至没有被提及。所以我想知道崩溃报告是否与我的应用程序有关。 RESP。我想知道如何识别我的编码中导致崩溃的问题。也许堆栈跟踪被截断了。但我无法访问任何后续项目。
任何想法都赞赏。
这与提到的问题不同。那就是解决具体问题。这是关于Google Play控制台指出的一个模糊问题,而不是具体说明该问题是否或如何与我的应用程序相关。
答案 0 :(得分:0)
它始终与您的应用程序相关 - Google Play知道崩溃属于哪个进程,每个应用程序都有自己的进程。如果您没有看到提到的应用,那将是因为您的代码继承自Android平台中的其他代码。在上面给出的示例中,崩溃将发生在ActivityThread中,用于应用中的活动。
Android是开源的。因此,您可以查看源代码并查看可能发生的情况。
在Google中搜索" ActivityThread源代码"找到the source。
查看第1768行,您会看到抛出RemoteServiceException,因为SCHEDULE_CRASH message was received。
搜索android源代码将帮助您了解可能导致此问题的原因。