在 Samsung SMG950U (Android 8.0.0) 和 SM 955 (Android 8.0.0) 上出现 DeadSystemException

问题描述 投票:0回答:1

我正在开发一个原生 Android 应用程序并在我的 Crashlytics 中获取以下报告,但我无法弄清楚其确切原因。

我的应用程序中有两项活动

SplashActivity
MapActivity
MapActivity
中发生了很多事情,有点消耗内存。

  • 使用
    LocationManager
    获取位置以从服务器获取附近的地点。
  • 从服务器获取位置列表,解析为列表(
    Retrofit
    )
  • 从列表中生成包含动态文本字符串的位图以用于标记(使用
    AsyncTask
  • 在 Google 地图上显示标记。

崩溃报告:

    java.lang.RuntimeException: android.os.DeadSystemException
        at android.app.ActivityThread.handleSleeping(ActivityThread.java:4403)
        at android.app.ActivityThread.-wrap23(Unknown Source:0)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1893)
        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)
    Caused by: android.os.DeadSystemException

受影响的设备:

  • 三星 SMG950U(安卓 8.0.0)
  • SM 955(安卓8.0.0)

我已经读过的内容:

不幸的是,这些链接没有真正有帮助。我确信设备崩溃时没有重新启动。而且,其他应用程序在该设备上运行良好。我不拥有该设备,我只是将这些放入我的 Crashlytics 中。

如果至少我可以在云中的某个设备上重现它。使用 GenyMotion 并掌握 LogCat 日志,这会有很大的帮助。

谢谢!

android crash samsung-mobile
1个回答
0
投票

问题可能出在三星设备上。 你无能为力,这是他们的操作系统问题。

您可以在这里阅读。

https://forum.developer.samsung.com/t/deadsystemexception/859

© www.soinside.com 2019 - 2024. All rights reserved.