I added automatic crash log reporting to my app in order to find a particularly elusive bug.
It found that bug, which is now fixed.
It is also reporting another crash, with the following log
Does anyone know what could cause this?
java.lang.ExceptionInInitializerError
at com.google.android.gms.internal.ads.zzcls.get(com.google.android.gms
lay-services-ads@@19.0.0:10)
at com.google.android.gms.internal.ads.zzcll.get(com.google.android.gms
lay-services-ads@@19.0.0:6)
at com.google.android.gms.internal.ads.zzeek.get(com.google.android.gms
lay-services-ads@@19.0.0:10)
at com.google.android.gms.internal.ads.zzclb.get(com.google.android.gms
lay-services-ads@@19.0.0:7)
at com.google.android.gms.internal.ads.zzeek.get(com.google.android.gms
lay-services-ads@@19.0.0:10)
at com.google.android.gms.internal.ads.zzees.get(com.google.android.gms
lay-services-ads@@19.0.0:17)
at com.google.android.gms.internal.ads.zzbtp.get(com.google.android.gms
lay-services-ads@@19.0.0:7)
at com.google.android.gms.internal.ads.zzeek.get(com.google.android.gms
lay-services-ads@@19.0.0:10)
at com.google.android.gms.internal.ads.zzbhu.zzadx(com.google.android.gms
lay-services-ads@@19.0.0:242)
at com.google.android.gms.internal.ads.zzcsd.zza(com.google.android.gms
lay-services-ads@@19.0.0:27)
at com.google.android.gms.internal.ads.zzxt.zza(com.google.android.gms
lay-services-ads-lite@@19.0.0:122)
at com.google.android.gms.ads.BaseAdView.loadAd(com.google.android.gms
lay-services-ads-lite@@19.0.0:15)
at com.google.android.gms.ads.AdView.loadAd(com.google.android.gms
lay-services-ads-lite@@19.0.0:20)
at anywheresoftware.b4a.admobwrapper.AdViewWrapper.LoadAdWithBuilder(AdViewWrapper.java:128)
at uk.co.mycompany.myapp.common._vvvvvvvvvv1(common.java:1991)
at uk.co.mycompany.myapp.main._activity_create(main.java:645)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:196)
at uk.co.mycompany.myapp.main.afterFirstLayout(main.java:104)
at uk.co.mycompany.myapp.main.access$000(main.java:17)
at uk.co.mycompany.myapp.main$WaitForLayout.run(main.java:82)
at android.os.Handler.handleCallback(Handler.java:605)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4424)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.NoSuchFieldError: android.net.NetworkInfo$DetailedState.VERIFYING_POOR_LINK
at com.google.android.gms.internal.ads.zzclr.<clinit>(com.google.android.gms
lay-services-ads@@19.0.0:104)
... 31 more
It found that bug, which is now fixed.
It is also reporting another crash, with the following log
Does anyone know what could cause this?
java.lang.ExceptionInInitializerError
at com.google.android.gms.internal.ads.zzcls.get(com.google.android.gms
at com.google.android.gms.internal.ads.zzcll.get(com.google.android.gms
at com.google.android.gms.internal.ads.zzeek.get(com.google.android.gms
at com.google.android.gms.internal.ads.zzclb.get(com.google.android.gms
at com.google.android.gms.internal.ads.zzeek.get(com.google.android.gms
at com.google.android.gms.internal.ads.zzees.get(com.google.android.gms
at com.google.android.gms.internal.ads.zzbtp.get(com.google.android.gms
at com.google.android.gms.internal.ads.zzeek.get(com.google.android.gms
at com.google.android.gms.internal.ads.zzbhu.zzadx(com.google.android.gms
at com.google.android.gms.internal.ads.zzcsd.zza(com.google.android.gms
at com.google.android.gms.internal.ads.zzxt.zza(com.google.android.gms
at com.google.android.gms.ads.BaseAdView.loadAd(com.google.android.gms
at com.google.android.gms.ads.AdView.loadAd(com.google.android.gms
at anywheresoftware.b4a.admobwrapper.AdViewWrapper.LoadAdWithBuilder(AdViewWrapper.java:128)
at uk.co.mycompany.myapp.common._vvvvvvvvvv1(common.java:1991)
at uk.co.mycompany.myapp.main._activity_create(main.java:645)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:196)
at uk.co.mycompany.myapp.main.afterFirstLayout(main.java:104)
at uk.co.mycompany.myapp.main.access$000(main.java:17)
at uk.co.mycompany.myapp.main$WaitForLayout.run(main.java:82)
at android.os.Handler.handleCallback(Handler.java:605)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4424)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.NoSuchFieldError: android.net.NetworkInfo$DetailedState.VERIFYING_POOR_LINK
at com.google.android.gms.internal.ads.zzclr.<clinit>(com.google.android.gms
... 31 more