Отчет о сбое Google Play Console, не связанный с моим приложением

Консоль Google Play сообщила о сбоях в работе моего приложения, которые явно не связаны с моим приложением. Эта информация предоставляется:

android.app.RemoteServiceException:

  1. в android.app.ActivityThread$H.handleMessage (ActivityThread.java:1768)

  2. в android.os.Handler.dispatchMessage(Handler.java:106)

  3. на android.os.Looper.loop (Looper.java:164)

  4. в android.app.ActivityThread.main (ActivityThread.java:6494)

  5. в java.lang.reflect.Method.invoke (собственный метод)

  6. в com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:438)

  7. на com.android.internal.os.ZygoteInit.main (ZygoteInit.java:807)

Как видите, мое приложение даже не упоминается. Поэтому мне интересно, действительно ли этот отчет о сбое относится к моему приложению. Отв. Я хотел бы знать, как определить проблему в моем кодировании, вызывающую этот сбой. Возможно, трассировка стека усечена. Но я не могу получить доступ к любым последующим элементам.

Любые идеи приветствуются.

Это не то же самое, что упомянутый вопрос. Там речь идет об устранении конкретной проблемы. Здесь речь идет о расплывчатой ​​проблеме, указанной в консоли Google Play, без указания того, относится ли эта проблема к моему приложению вообще и как.


person Wolfgang Schaper    schedule 14.02.2018    source источник


Ответы (1)


Он всегда будет относиться к вашему приложению — Google Play знает о сбое, какому процессу он принадлежит, и у каждого приложения есть свой собственный процесс. Если вы не видите свое приложение в списке, значит, ваш код наследуется от какого-то другого кода на платформе Android. В приведенном выше примере сбой будет происходить в ActivityThread для действия в вашем приложении.

Android с открытым исходным кодом. Таким образом, вы можете посмотреть исходный код и посмотреть, что может произойти.

Поиск в Google по запросу «исходный код ActivityThread» находит источник.

Глядя на строку 1768, вы видите, что RemoteServiceException выдается из-за Получено сообщение SCHEDULE_CRASH.

Поиск исходного кода Android поможет вам понять, что могло вызвать это.

person Nick Fortescue    schedule 19.02.2018
comment
И чем это полезно? Причина сообщения SCHEDULE_CRASH остается неизвестной. Излишне говорить, что многие производители модифицируют исходный код Android по своему усмотрению, что делает поиск ошибок по трассировкам стека, подобным этим, бессмысленным. - person Roman Samoilenko; 22.08.2019