【Unity】AdMob メディエーションエラー(SDK 7.0.0 ~ 7.0.1)Android

  • URLをコピーしました!
目次

エラー内容

AdMob SDK 7.0.0のメディエーションを使っているとAndroid端末でクラッシュするバグがありました。

AndroidJavaException: java.lang.ClassNotFoundException: com.google.android.gms.ads.mediation.admob.AdMobExtras

  • Unity 2021.3.0
  • AdMob SDK 7.0.0(7.0.1にもあるようです)
  • Facebook Unity Mediation 3.6.1
  • Applovin Unity Mediation 6.2.0
  • Android 端末

対処方法

「GoogleMobileAdsDependencies.xml」をVScodeなどで開いて書き換えます。

下記の行の「20.6.0」を[]で囲むよう書き換えます。

<androidPackage spec=”com.google.android.gms:play-services-ads:20.6.0″>

After

<androidPackage spec=”com.google.android.gms:play-services-ads:[20.6.0]”>

応急処置ですが、こちらで大丈夫なはずです。あとは公式SDKが正式に対応するのを待ちましょう。

参考

GitHub
Admob 7.0.1 with Mediation have App Crash · Issue #2062 · googleads/googleads-mobile-unity [REQUIRED] Step 1: Describe your environment Unity version: 2021.3.2f1 Google Mobile Ads Unity plugin version: 7.0.1 Platform: Android Platform OS version: Andr...
Stack Overflow
unity admob + firebase remote config issue : admob mediation error I have implemented admob and firebase (analytics, messaging, firestore) in unity all are working well. Later I added a remote config of firebase and even it's w...

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次