小编Sem*_*ace的帖子

AdMob Android 消息平台 (UMP) SDK 应用崩溃

我已遵循文档中的指南并在我的应用程序中实现了 SDK。我在 Firebase 中收到以下崩溃报告。

Fatal Exception: java.lang.NullPointerException: Attempt to read from field 'c.d.b.c.e.d.y c.d.b.c.e.d.w1.c' on a null object reference
   at com.google.android.gms.internal.consent_sdk.zzj.isConsentFormAvailable(zzj.java:13)
   at [my_app_package].MainActivity$1.onConsentInfoUpdateSuccess(MainActivity.java:1035)
   at com.google.android.gms.internal.consent_sdk.zzu.run(zzu.java:4)
   at android.os.Handler.handleCallback(Handler.java:938)
   at android.os.Handler.dispatchMessage(Handler.java:99)
   at android.os.Looper.loop(Looper.java:239)
   at android.app.ActivityThread.main(ActivityThread.java:8142)
   at java.lang.reflect.Method.invoke(Method.java)
   at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:626)
   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1015)
Run Code Online (Sandbox Code Playgroud)

有人遇到同样的问题吗?

第一行被混淆了。我认为崩溃是因为内部 SDK 问题。有人知道如何解决这个问题吗?

使固定:

当我按照原样遵循指南时,我遇到了内存泄漏。因此,我将 getApplicationContext() 传递给 UserMessagingPlatform.getConsentInformation()。这就是应用程序崩溃的原因。相反,我传递了这个(活动上下文)。现在一切都很好。为避免内存泄漏,请在 onDestroy() 方法中将consentInformation 和consentForm 变量分配为null。这对我有用。

admob ump

2
推荐指数
1
解决办法
968
查看次数

标签 统计

admob ×1

ump ×1