常見問題

常見問題

使用 mediation 時出現 java.lang.ClassCastException ?

使用 Admob Mediation 時出現 java.lang.ClassCastException: packagename.AdbertMediation cannot be cast to com.google.ads.mediation.customevent.CustomEventBanner 此為 SDK BUG ,請更新 Google Play services SDK 至最新版,並確認 Library 路徑是否正確。

為什麼 load 廣告時螢幕會閃一下?

請在 Activity 的 onCreate 裡加入 getWindow().setFormat(PixelFormat.TRANSPARENT) ; 以避免 SurfaceView 造成的黑屏。

使用 Proguard 需要設定什麼?

加入

  -dontwarn com.adbert.**
  -keep class com.adbert.** { *; }
  -keepattributes *Annotation*

若使用 Admob Mediation 請設定

  -keep class yourPackageName.AdbertMediation

以避免 Admob Mediation 無法獲取 AdbertMediation.java 造成的 Could not load custom event implementation class: packagename.AdbertMediation, assuming old implementation.