用美元堆栈跟踪java错误

时间:2018-03-05 10:36:59

标签: android debugging

我正在调试我的Android应用程序,它在谷歌开发者帐户上给我以下堆栈跟踪。

  

显示java.lang.NullPointerException:       在com.ramropatro.app.fragmentOCR $ 5.onClick(fragmentOCR.java)       在android.view.View.performClick(View.java:5721)       在android.view.View $ PerformClick.run(View.java:22620)       在android.os.Handler.handleCallback(Handler.java:739)       在android.os.Handler.dispatchMessage(Handler.java:95)       在android.os.Looper.loop(Looper.java:148)       在android.app.ActivityThread.main(ActivityThread.java:7406)       在java.lang.reflect.Method.invoke(Method.java)       在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:1230)       在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)

据我所知,java文件fragmentOCR.java中有一些错误,当用户点击某些按钮时。但是,我不知道fragmentOCR $ 5附加的美元和数字。我有一点知识,$ 5表示fragmentOCR java类中的第五个匿名java类。有没有机制可以找到第五个匿名类?

此外,上面的堆栈跟踪显示了哪些其他内容?我正在使用最新的android工作室。请帮忙。提前谢谢。

1 个答案:

答案 0 :(得分:0)

用作事件处理程序的匿名内部类