我在Facebook Audience Network Android Library上有一个算术异常错误。我使用4.25.0版本,并通过google play开发人员控制台得到以下错误。(我从未在手机上看到任何崩溃或错误)

  at com.facebook.ads.internal.view.c.b.h$2.a (Unknown Source)
  at com.facebook.ads.internal.view.c.b.h$2.a (Unknown Source)
  at com.facebook.ads.internal.h.q.b (Unknown Source)
  at com.facebook.ads.internal.h.q.a (Unknown Source)
  at com.facebook.ads.internal.view.h$1.run (Unknown Source)
  at android.os.Handler.handleCallback (Handler.java:739)
  at android.os.Handler.dispatchMessage (Handler.java:95)
  at android.os.Looper.loop (Looper.java:145)
  at android.app.ActivityThread.main (ActivityThread.java:5951)
  at java.lang.reflect.Method.invoke (Native Method)
  at java.lang.reflect.Method.invoke (Method.java:372)
  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:1400)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1195)

按应用程序版本、Android版本和设备划分的错误分布java - Facebook Android库上的java.lang.ArithmeticException-LMLPHP
我几个月都在使用相同的代码,所以这可能是4.25.0版的一个bug。你知道怎么解决这个问题吗?那是什么?

最佳答案

它发生在间隙广告上,你可以通过禁用自动播放视频选项来修复它。
要禁用自动播放视频,请转到
developers.facebook.com选择你的应用程序。在侧栏“观众网络>广告空间”。选择您的间隙广告位置,单击编辑按钮,然后单击显示高级选项。在“媒体类型”标题下,从“自动播放视频”切换选中以单击播放视频和图像。保存并退出。
这解决了我所有的痛苦。
Screeshot of editing screen

关于java - Facebook Android库上的java.lang.ArithmeticException,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45948978/

10-11 20:00