首页 > 解决方案 > 在播放控制台中报告错误的应用程序版本崩溃

问题描述

我面临一个奇怪的问题,如下所示:

我的应用程序版本非常旧,例如最终用户设备上的版本 7.x。现在我已经在生产中发布了 16.X 版本,不包含任何代码,而只是一个空的空心应用程序(根本没有代码)。

但是不知何故,当我将这个新版本发布到游戏商店时,我看到我的 7.X 版本的堆栈跟踪与我的新 16.X 版本记录的崩溃。我的应用程序的 7.X 版本在我的游戏控制台中不再可用。

问题的堆栈跟踪如下:

java.lang.RuntimeException: 

  at android.app.ActivityThread.handleBindApplication (ActivityThread.java:4519)

  at android.app.ActivityThread.access$1500 (ActivityThread.java:144)

  at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1339)

  at android.os.Handler.dispatchMessage (Handler.java:102)

  at android.os.Looper.loop (Looper.java:135)

  at android.app.ActivityThread.main (ActivityThread.java:5219)

  at java.lang.reflect.Method.invoke (Native Method)

  at java.lang.reflect.Method.invoke (Method.java:372)

  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:898)

  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:693)
Caused by: java.lang.IllegalArgumentException: 

  at android.content.ContentResolver.bulkInsert (ContentResolver.java:1264)

  at com.b.a.a.b.a (SourceFile:168)

  at com.abc.pqr.database.e.e (SourceFile:251)

  at com.abc..DiscoverApplication.a (SourceFile:93)

  at com.abc..DiscoverApplication.onCreate (SourceFile:84)

  at android.app.Instrumentation.callApplicationOnCreate (Instrumentation.java:1011)

  at android.app.ActivityThread.handleBindApplication (ActivityThread.java:4516)

这是 Play 控制台中的一个已知问题,还是在将我的应用程序从 7.X 升级到 16.X 时出现问题?

标签: androidgoogle-play-console

解决方案


实际上,首先为什么要为您的第一个版本记录崩溃日志?如果您的旧版本更新为最新版本,但谁还没有更新您的应用程序意味着现金也可能因为旧版本用户而播放商店日志崩溃。

此外,可能的现金是您没有任何编码,但有时当您的应用程序在后台运行时间过长时,内存泄漏问题会导致崩溃。

击球手的事情是集成一些崩溃日志firebasefabric崩溃分析,这将提供完整的信息。


推荐阅读