San*_*hak 21 android runtimeexception
来自Google Play控制台,
java.lang.RuntimeException不会出现" 由以下原因引起: "
以下日志是从Google Play控制台崩溃日志中复制的.
适用于:Android 8.0,Android 8.1,Android 7.0,Android 7.1
java.lang.RuntimeException:
at android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2955)
at android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:3030)
at android.app.ActivityThread.-wrap11 (Unknown Source)
at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1696)
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 (Method.java)
at com.android.internal.os.Zygote$MethodAndArgsCaller.run (Zygote.java:327)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1374)
Run Code Online (Sandbox Code Playgroud)
请帮我解决这个问题!
ActivityThread.java说它是updatePendingConfiguration()或registerOnActivityPausedListener(),所以它要么失败要么无法使用正确的参数.onPause()调用super()方法 - 或者Configuration应用程序有问题。
我很乐意解释如何解决该问题,但该问题缺少引发异常的代码。解决这个问题的最好方法可能是使用类似Firebase Crashlytics 的东西,这样人们就可以看到它究竟来自哪里以及哪些设备受到影响(如果这应该是具体的)。我几乎怀疑这可能是由于Activity使用应用程序的Context, 而没有设置标志而引起的Intent.FLAG_ACTIVITY_NEW_TASK(请参阅:this answer)。
| 归档时间: |
|
| 查看次数: |
1717 次 |
| 最近记录: |