2017-08-29 57 views
2

我在Facebook Audience Network Android Library上有AritmeticException錯誤。我使用4.25.0版本,並通過Google Play開發者控制檯獲取以下錯誤。 (我從來沒有見過我的手機上的任何崩潰或錯誤)的應用程序版本,Android版本和設備Facebook上的java.lang.ArithmeticException Android庫

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) 

誤差分佈enter image description here

我使用相同的代碼通過幾個月因此它可能是版本錯誤4.25.0。你有什麼想法如何解決這個問題,那是什麼?

回答

0

我有同樣的問題。我能夠從降級版本4.25.0的SDK的4.23.0版本來解決它:

compile 'com.facebook.android:audience-network-sdk:4.23.0' 

這可能是在新版本中的錯誤。希望它很快得到解決。

2

它發生在插頁式廣告上,您可以通過禁用「自動播放視頻」選項來修復它。 要禁用自動播放視頻,請轉至 developers.facebook.com選擇您的應用。在側邊欄上觀衆網絡>廣告空間。選擇您的插頁式廣告位置,點擊編輯按鈕,然後點擊顯示高級選項媒體類型標題開關檢查從自動播放視頻點擊播放視頻&圖片。保存並退出。 這解決了我所有的痛苦。

Screeshot of editing screen