java - Facebook Audience Network 广告应用程序在加载原生广告时崩溃

标签 java android facebook-audience-network

我的应用程序运行了好几个月,突然用户遇到应用程序崩溃的情况。 Firebase Crashalytics 向我显示此错误

Fatal Exception: java.lang.ArrayIndexOutOfBoundsException
length=16; index=16
com.facebook.ads.redexgen.X.3g.B (Unknown Source:6433)
com.facebook.ads.redexgen.X.4U.F (Unknown Source:7152)
com.facebook.ads.redexgen.X.4U.C (Unknown Source:7129)
com.facebook.ads.redexgen.X.4U.<init> (Unknown Source:7095)
com.facebook.ads.redexgen.X.4a.<init> (Unknown Source:7249)
com.facebook.ads.redexgen.X.55.A (Unknown Source:7964)
com.facebook.ads.redexgen.X.Ix.<init> (Unknown Source:35176)
com.facebook.ads.redexgen.X.Ix.B (Unknown Source:35184)
com.facebook.ads.redexgen.X.Kr.<init> (Unknown Source:38581)
com.facebook.ads.redexgen.X.28.<init> (Unknown Source:2905)
com.facebook.ads.redexgen.X.2L.<init> (Unknown Source:3231)
com.facebook.ads.redexgen.X.KE.g (Unknown Source:37630)
com.facebook.ads.redexgen.X.KE.loadAd (Unknown Source:37688)
com.facebook.ads.redexgen.X.KE.loadAd (Unknown Source:37685)
com.facebook.ads.NativeAdBase.loadAd (NativeAdBase.java:220)
same.cool.same.retrofit.FragmentMain.loadNativeAd  
(FragmentMain.java:1207)
same.cool.same.retrofit.FragmentMain.onCreateView (FragmentMain.java:227)

我试图理解这个问题,但无法做到。谁能告诉我为什么我会因为 Facebook 原生广告而突然崩溃?

谢谢

我也将代码放入了 try/catch block 中,但仍然崩溃。

最佳答案

我也有同样的问题,看来是fbsdk的问题,你可以把sdk从5.4换成5.3或者等facebook解决问题

关于java - Facebook Audience Network 广告应用程序在加载原生广告时崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56606556/

相关文章:

java - 判断数组的所有元素是否都是素数

java - Kurento 复合网格录制

java - 布鲁克林起始蓝图 : VMs created but Brooklyn can't SSH in

java - 如何向数据库中的字段添加一个?

android - 基于 API 级别的 GreenRobot EventBus 订阅

ios - DiskCookieStorage 改变策略从 2 到 0 - 受众网络 NativeAdSample

java - 读取最后一个控制台输出并将其保存到变量/字符串中

android - 如何在 Android 中为 WebView 制作滚动监听器

android - 为什么奖励视频广告类型没有显示在 Facebook Audience Network 的创建版位中?

android - Android 10 导致 Facebook Audience Network 原生崩溃