Hi Guys, I have an app which is already live and Admob ads are working fine.. This is just to prove app id has been added properly in manifest file.. Recently i have implemented mediation. To test mediation i added test suite v1.4.0 in gradle. then started test suite using MediationTestSuite.launch(this).. I tried calling this immediately in onCreate and also tried launching test suite after initializing of MobileAds.. I also tried passing app ID in launch function as 2nd arg..
No matter how many ways i try, I'm getting the following crash.. Please help me with this or if the issue is with test suite, please solve it ASAP.
java.lang.AssertionError: AssertionError (GSON 2.8.6): java.lang.NoSuchFieldException: ERROR
at e.d.d.f.h(:949)
at e.d.d.f.i(:897)
at e.d.d.f.j(:846)
at e.d.b.a.a.k.h.f(:215)
at e.d.b.a.a.k.f.q(:71)
at com.google.android.ads.mediationtestsuite.activities.HomeActivity.onCreate(:50)
at android.app.Activity.performCreate(Activity.java:7826)
at android.app.Activity.performCreate(Activity.java:7815)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1318)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3355)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3519)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2126)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loop(Looper.java:219)
at android.app.ActivityThread.main(ActivityThread.java:7709)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:516)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950)
Caused by: java.lang.AssertionError: java.lang.NoSuchFieldException: ERROR
at com.google.gson.internal.bind.TypeAdapters$c0.<init>(:792)
at com.google.gson.internal.bind.TypeAdapters$30.b(:818)
at e.d.d.f.k(:458)
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.a(:117)
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.e(:166)
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.b(:102)
at e.d.d.f.k(:458)
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.a(:117)
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.e(:166)
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.b(:102)
at e.d.d.f.k(:458)
at com.google.gson.internal.bind.CollectionTypeAdapterFactory.b(:53)
at e.d.d.f.k(:458)
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.a(:117)
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.e(:166)
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.b(:102)
at e.d.d.f.k(:458)
at com.google.gson.internal.bind.CollectionTypeAdapterFactory.b(:53)
at e.d.d.f.k(:458)
at e.d.d.f.h(:931)
at e.d.d.f.i(:897)
at e.d.d.f.j(:846)
at e.d.b.a.a.k.h.f(:215)
at e.d.b.a.a.k.f.q(:71)
at com.google.android.ads.mediationtestsuite.activities.HomeActivity.onCreate(:50)
at android.app.Activity.performCreate(Activity.java:7826)
at android.app.Activity.performCreate(Activity.java:7815)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1318)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3355)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3519)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2126)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loop(Looper.java:219)
at android.app.ActivityThread.main(ActivityThread.java:7709)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:516)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950)
Caused by: java.lang.NoSuchFieldException: ERROR
at java.lang.Class.getField(Class.java:1604)
at com.google.gson.internal.bind.TypeAdapters$c0.<init>(:781)
at com.google.gson.internal.bind.TypeAdapters$30.b(:818)
at e.d.d.f.k(:458)
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.a(:117)
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.e(:166)
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.b(:102)
at e.d.d.f.k(:458)
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.a(:117)
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.e(:166)
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.b(:102)
at e.d.d.f.k(:458)
at com.google.gson.internal.bind.CollectionTypeAdapterFactory.b(:53)
at e.d.d.f.k(:458)
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.a(:117)
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.e(:166)
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.b(:102)
at e.d.d.f.k(:458)
at com.google.gson.internal.bind.CollectionTypeAdapterFactory.b(:53)
at e.d.d.f.k(:458)
at e.d.d.f.h(:931)
at e.d.d.f.i(:897)
at e.d.d.f.j(:846)
at e.d.b.a.a.k.h.f(:215)
at e.d.b.a.a.k.f.q(:71)
at com.google.android.ads.mediationtestsuite.activities.HomeActivity.onCreate(:50)
at android.app.Activity.performCreate(Activity.java:7826)
at android.app.Activity.performCreate(Activity.java:7815)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1318)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3355)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3519)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2126)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loop(Looper.java:219)
at android.app.ActivityThread.main(ActivityThread.java:7709)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:516)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950)