Error Unity AndroidJavaException: java.lang.NoSuchMethodError: no non-static method with name='loadAd' signature='(Ljava/lang/String;Lcom.google.android.gms.ads.AdRequest;)V' in class Lcom.google.unity.ads.UnityRewardedAd;
環境
Unity:2022.3.7f1
M1 Mac
GoogleMobileAds-v8.5.2
解決方法
以下を順番に実施し解決
- AdMobSDKの入れ直し(+Plugins/Androidフォルダを一度全削除)
- “External Dependency Manager > Android Resolver > Force Resolve”
- Custom proguard Fileに AdMob関連設定を追加
- Clean Build
1,2だけでは解決せず。3が必要かは微妙かも。

コメント