具有未知源(Ud.f)的Null指针异常



我在谷歌应用商店中发布了一个应用程序,我收到了来自未知来源的关于崩溃的奇怪log

这种情况发生在小米Redmi Note 5 Pro(whyred(、3840MB RAM、安卓9等设备上。

我试图在任何地方找到相同的问题报告,但我做不到。

java.lang.NullPointerException:

at com.baruchi.simpletime.main.Ud.f (Unknown Source:43)
at b.j.a.h.k (Unknown Source)
at b.j.a.v.m (Unknown Source:13)
at b.j.a.v.w (Unknown Source:77)
at b.j.a.h.k (Unknown Source:7)
at b.j.a.v.m (Unknown Source:13)
at b.j.a.v.w (Unknown Source:77)
at b.j.a.m.m (Unknown Source:4)
at b.j.a.k.onSaveInstanceState (Unknown Source:8)
at androidx.appcompat.app.m.onSaveInstanceState (Unknown Source)
at com.baruchi.simpletime.main.MainActivity.onSaveInstanceState (Unknown Source)
at android.app.Activity.performSaveInstanceState (Activity.java:1599)
at android.app.Instrumentation.callActivityOnSaveInstanceState (Instrumentation.java:1444)
at android.app.ActivityThread.callActivityOnSaveInstanceState (ActivityThread.java:4872)
at android.app.ActivityThread.callActivityOnStop (ActivityThread.java:4214)
at android.app.ActivityThread.handleSleeping (ActivityThread.java:4340)
at android.app.ActivityThread.access$2400 (ActivityThread.java:200)
at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1772)
at android.os.Handler.dispatchMessage (Handler.java:106)
at android.os.Looper.loop (Looper.java:201)
at android.app.ActivityThread.main (ActivityThread.java:6810)
at java.lang.reflect.Method.invoke (Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:547)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:873)

正如NIKIL AGGARWAL所说,该应用程序使用Proguard(或R8(重命名(模糊处理(了类和方法。您应该有mapping.txt来取消这些名称的作用。

因此,签出发布分支(在发布应用程序之后提交(。然后生成签名的aab或apk。在appbuildoutputsmappingrelease中,您将看到resources.txtmapping.txt文件。将它们保存到另一个文件夹中。您可以手动查看mapping.txt中发生的情况。将此文件加载到您的分析系统中,在那里您可以看到崩溃日志。

最新更新