安卓系统。Firebase crashlytics解读

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

我在我的Android应用中使用Firebase Crashlytics。

我有一个崩溃的场景,在Firebase中被捕获并报告,我不知道如何解释崩溃报告。

在Firebase中,它说:"Fatal Exception: b.c."。

Fatal Exception: b.c.a.aApplication Not Responding for at least 5000 ms.

Caused by b.c.a.a$a$a
main (state = RUNNABLE)
net.q_play.player.MainActivity$1.run

android.util.Log.println_native (Log.java)
android.util.Log.d (Log.java:143)
net.q_play.player.MainActivity$1.run (MainActivity.java:24)
android.os.Handler.handleCallback (Handler.java:755)
android.os.Handler.dispatchMessage (Handler.java:95)
android.os.Looper.loop (Looper.java:154)
android.app.ActivityThread.main (ActivityThread.java:6141)
java.lang.reflect.Method.invoke (Method.java)
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:912)
com.android.internal.os.ZygoteInit.main (ZygoteInit.java:802)

a)我认为这是ANR(应用程序不响应相关)

b) "Cause by b.c.a.a$a$a "是什么意思?

c) 精确定位的行:net.q_play.player.MainActivity$1.run (MainActivity.java:24)第24行没有意义--因为这是:import android.database.Cursor;

希望得到一些意见。谢谢,我用的是Firebase Crashlytics。

android firebase crashlytics
1个回答
0
投票

FabricFirebaser在这里,我可以给b)提供一些意见--。

b) 看起来崩溃方法的方法名被混淆了。如果你正在使用类似Proguard这样的东西来混淆你的应用程序,请确保你已经遵循了所有的指示。此处 以获得去伪存真的Crashlytics崩溃报告。

否则,我不是Android错误或资源使用方面的专家,但在我看来这也是与ANR相关的。希望你能对这个特殊的崩溃有更多的了解。

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