具有修复用户字段报告中未处理的异常崩溃的经验,这些报告在Android开发者控制台中可见:
报告崩溃的堆栈示例:
java.lang.IllegalStateException:
at android.view.View$DeclaredOnClickListener.resolveMethod (View.java:5070)
at android.view.View$DeclaredOnClickListener.onClick (View.java:5029)
at android.view.View.performClick (View.java:6199)
at android.view.View$PerformClick.run (View.java:23637)
at android.os.Handler.handleCallback (Handler.java:751)
at android.os.Handler.dispatchMessage (Handler.java:95)
at android.os.Looper.loop (Looper.java:154)
at android.app.ActivityThread.main (ActivityThread.java:6732)
at java.lang.reflect.Method.invoke (Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:1520)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1410)
我只是没有获得一个有用的信息,所有堆栈跟踪都来自内部Android开发工具包代码。因此,我无法确定在我自己的代码中的异常消息。
报告更多堆栈帧可能是正确设置的问题。 不知道如何增加报告的堆栈帧数。
我在Android支持页面上找不到任何有用的信息。 我唯一的嫌疑人是报告可能被“混淆” 但是,这份报告看起来并没有太多混淆。可以 ? :)