简体   繁体   中英

Android. Firebase crashlytics interpretation

I use Firebase / Crashlytics in my Android App.

I have a crash scenario that is caught and reported in Firebase. I'm unsure about how to interpret the crash report.

In Firebase it says:

Fatal Exception: b.c.aa Application 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) I think it is ANR (application-not-responding related)

b) What does "Caused by b.c.aa$a$a" mean?

c) The pinpointed line: net.q_play.player.MainActivity$1.run (MainActivity.java:24) It doesn't make sense in line 24 - as this is: import android.database.Cursor;

Hope for some inputs. Thanks.

Fabric/Firebaser here, I can give some input for b) -

b) Looks like the crashing method has had its method name obfuscated. If you're using something like Proguard to obfuscate your app, make sure you've followed all the instructions here to get deobfuscated Crashlytics crash reports.

Otherwise, I'm no expert on Android errors or resource usage, but this looks ANR-related to me as well. Hope you can get some more insight into this particular crash.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM