Android 为什么我在Google play的崩溃堆栈报告中看不到我的业务代码

Android 为什么我在Google play的崩溃堆栈报告中看不到我的业务代码,android,stack-trace,crash-reports,Android,Stack Trace,Crash Reports,无论谁拥有修复用户字段报告中未处理异常崩溃的经验,都可以在Android开发者控制台在线查看: 来自报告的崩溃的堆栈示例: java.lang.IllegalStateException: at android.view.View$DeclaredOnClickListener.resolveMethod (View.java:5070) at android.view.View$DeclaredOnClickListener.onClick (View.java:5029) at

无论谁拥有修复用户字段报告中未处理异常崩溃的经验,都可以在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支持页面上没有找到任何有用的信息。 我唯一的怀疑是这份报告可能是“模糊的”
然而,这份报告看起来并不太模糊。是吗?:)

这里的问题是系统找不到您在xml中声明的
onClick
方法。(见附件)

一般来说,我建议使用像或这样的崩溃报告库,它将为您提供比播放控制台更多的上下文

免责声明:我是ACRA的当前维护者