最近我在Play商店发布了我的应用程序,我在我的应用程序中使用了facebook广告,但今天我在PlayConsole中收到了崩溃报告 ProGuard deobfuscation
上传您的ProGuard反混淆文件,以便对此APK版本的未来堆栈跟踪进行反混淆处理。
我不知道我缺少什么请帮助我专家.. 感谢..
这是崩溃报告
java.lang.NullPointerException:
at com.facebook.ads.internal.r.a$b.run (Unknown Source)
at android.os.Handler.handleCallback (Handler.java:751)
at android.os.Handler.dispatchMessage (Handler.java:95)
at android.os.Looper.loop (Looper.java:154)
at android.app.ActivityThread.main (ActivityThread.java:6123)
at java.lang.reflect.Method.invoke (Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:867)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:757)
答案 0 :(得分:0)
我认为您已在项目中启用了ProGuard(也称为Minify)。如果build.gradle文件中有minifyEnabled true
,则表明您已启用ProGuard。
Play Console会要求您发送ProGuard映射文件,以查看应用程序崩溃中的“真实”堆栈跟踪。如果您没有上传映射文件,堆栈跟踪将看起来很奇怪(例如,没有真正的类或方法名称)。 上传此文件,以便Play Console可以“映射”堆栈跟踪,您将能够理解它。
build/outputs/mapping/release/mapping.txt
希望有所帮助