突然,我发布的应用程序在从 Play-store 安装应用程序后打开时崩溃了。但问题是,当我在调试模式下运行 Android Studio 中的代码时,应用程序不会崩溃。
当我在 google play 控制台上查找崩溃错误时,我看到了一些难以猜测错误来自哪里的混淆代码。
java.lang.NullPointerException:
at com.wl.model.a.b (Unknown Source)
at com.wl.model.a.a (Unknown Source)
at com.wl.model.a$1.a (Unknown Source)
at b.w$a.b (Unknown Source)
at b.a.b.run (Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1113)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:588)
at java.lang.Thread.run (Thread.java:818)
从错误中我知道有一些空指针异常,但无法追踪其来源。
谷歌播放控制台说上传去混淆文件来去混淆错误代码。
现在我的问题是我无法在我的项目源文件夹中找到去混淆文件。
我尝试上传 pro-guard 规则文件,但谷歌播放控制台拒绝它。
请提供我可以查找去混淆文件的路径或位置(通常存在的位置)。