我从我的应用程序的 Google Play 管理区域下载了一份崩溃报告,运行它retrace.sh
以对 Proguard 映射进行去混淆处理,它产生了下面的输出。
问题:
什么是未知来源?
showHeader
, showPhoto
, 等确实是我SummaryFragment
班级中的方法,但为什么它们按显示的顺序列出?这些方法在我的代码中不遵循任何逻辑或执行顺序。
NPE实际上是在哪种方法中抛出的?
Caused by: java.lang.NullPointerException
at com.myapp.SummaryFragment.selectMenuItemAuth(Unknown Source)
showHeader
photoButtonClicked
showPhoto
nameButtonClicked
deleteByID
access$0
at com.myapp.SummaryFragment.onActivityCreated(Unknown Source)
at android.support.v4.app.Fragment.performActivityCreated(Unknown Source)
at android.support.v4.app.FragmentManagerImpl.moveToState(Unknown Source)
moveToState
moveToState
moveToState