Getting this error when integrate Google Mobile Ads Unity Plugin v3.9.0.
Unity version: 2017.2.0f3 Personal
Rejecting re-init on previously-failed class java.lang.Class<com.google.unity.ads.Banner$3>: java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/android/gms/ads/AdListener;
12-15 23:22:19.045 15903-15923/? I/art: at boolean com.unity3d.player.UnityPlayer.nativeRender() ((null):-2)
12-15 23:22:19.045 15903-15923/? I/art: at boolean com.unity3d.player.UnityPlayer.c(com.unity3d.player.UnityPlayer) ((null):-1)
12-15 23:22:19.045 15903-15923/? I/art: at boolean com.unity3d.player.UnityPlayer$c$1.handleMessage(android.os.Message) ((null):-1)
12-15 23:22:19.045 15903-15923/? I/art: at void com.unity3d.player.UnityPlayer$c.run() ((null):-1)
12-15 23:22:19.045 15903-15923/? I/art: at boolean com.unity3d.player.UnityPlayer.nativeRender() ((null):-2)
12-15 23:22:19.045 15903-15923/? I/art: at boolean com.unity3d.player.UnityPlayer.c(com.unity3d.player.UnityPlayer) ((null):-1)
12-15 23:22:19.045 15903-15923/? I/art: at boolean com.unity3d.player.UnityPlayer$c$1.handleMessage(android.os.Message) ((null):-1)
12-15 23:22:19.045 15903-15923/? I/art: at void com.unity3d.player.UnityPlayer$c.run() ((null):-1)
12-15 23:22:19.139 15903-15923/? E/Unity: AndroidJavaException: java.lang.ClassNotFoundException: com.google.android.gms.ads.AdSize
java.lang.ClassNotFoundException: com.google.android.gms.ads.AdSize
at java.lang.Class.classForName(Native Method)
at java.lang.Class.forName(Class.java:400)
at java.lang.Class.forName(Class.java:326)
at com.unity3d.player.UnityPlayer.nativeRender(Native Method)
at com.unity3d.player.UnityPlayer.c(Unknown Source)
at com.unity3d.player.UnityPlayer$c$1.handleMessage(Unknown Source)
at android.os.Handler.dispatchMessage(Handler.java:98)
at android.os.Looper.loop(Looper.java:163)
at com.unity3d.player.UnityPlayer$c.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.ads.AdSize" on path: DexPathList[[zip file "/data/app/com.lazypandastudio.airhockey-1/base.apk"],nativeLibraryDirectories=[/data/app/com.lazypandastudio.airhockey-1/lib/arm, /data/app/com.lazypandastudio.airhockey-1/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib]]
at dalvik.system.BaseDexClass
12-15 23:22:19.276 15903-15934/? E/mono: Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object
at UnityEngine.AndroidJavaObject.Dispose (Boolean disposing) [0x00000] in <filename unknown>:0
at UnityEngine.AndroidJavaObject.Finalize () [0x00000] in <filename unknown>:0