获得Play商店崩溃报告(万岁)。堆栈跟踪列出MyActivity#d()
内MyAtivity#onCreate()
内发生的NPE。这是编译器生成的方法吗?我肯定没写过!
Caused by: java.lang.NullPointerException
at com.example.MyActivity.d(Unknown Source)
at com.example.MyActivity.onCreate(Unknown Source)
at android.app.Activity.performCreate(Activity.java:5008)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1079)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2023)
提前致谢!
答案 0 :(得分:5)
当您进行构建时,您可能确实运行过Pro guard(Google混淆)。 查找名为mapping.txt的文件,它将为您提供d()方法的真实名称。
的mapping.txt: 列出原始类和混淆类,方法和字段名称之间的映射。当您从发布版本收到错误报告时,此文件很重要,因为它会将模糊堆栈跟踪转换回原始类,方法和成员名称。
再看here。