After updating b4a to the new version, apps that integrate AdMob started having this fatal error. I can't currently push any updates to the Google Play Store.
error:
Logger connesso a: samsung SM-S931B
--------- beginning of main
*** Service (starter) Create ***
** Service (starter) Start **
** Activity (main) Create (first time) **
Call B4XPages.GetManager.LogEvents = True to enable logging B4XPages events.
main_loadad (java line: 445)
java.lang.NoSuchFieldError: No static field SEARCH of type Lcom/google/android/gms/ads/AdSize; in class Lcom/google/android/gms/ads/AdSize; or its superclasses (declaration of 'com.google.android.gms.ads.AdSize' appears in /data/app/~~SRH-r6Yy1LDcc2mvn116Lg==/casaos.android-bluVeBs7WtRA_5kyMJnyyw==/base.apk)
at com.khaan.googleadssdk.AdViewWrapper.<clinit>(AdViewWrapper.java:69)
at casaos.android.main._loadad(main.java:445)
at casaos.android.main._activity_create(main.java:379)
at java.lang.reflect.Method.invoke(Native Method)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:221)
at casaos.android.main.afterFirstLayout(main.java:105)
at casaos.android.main.access$000(main.java:17)
at casaos.android.main$WaitForLayout.run(main.java:83)
at android.os.Handler.handleCallback(Handler.java:959)
at android.os.Handler.dispatchMessage(Handler.java:100)
at android.os.Looper.loopOnce(Looper.java:257)
at android.os.Looper.loop(Looper.java:342)
at android.app.ActivityThread.main(ActivityThread.java:9579)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:619)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:929)
main_loadad (java line: 445)
java.lang.NoSuchFieldError: No static field SEARCH of type Lcom/google/android/gms/ads/AdSize; in class Lcom/google/android/gms/ads/AdSize; or its superclasses (declaration of 'com.google.android.gms.ads.AdSize' appears in /data/app/~~SRH-r6Yy1LDcc2mvn116Lg==/casaos.android-bluVeBs7WtRA_5kyMJnyyw==/base.apk)
at com.khaan.googleadssdk.AdViewWrapper.<clinit>(AdViewWrapper.java:69)
at casaos.android.main._loadad(main.java:445)
at casaos.android.main._activity_create(main.java:379)
at java.lang.reflect.Method.invoke(Native Method)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:221)
at casaos.android.main.afterFirstLayout(main.java:105)
at casaos.android.main.access$000(main.java:17)
at casaos.android.main$WaitForLayout.run(main.java:83)
at android.os.Handler.handleCallback(Handler.java:959)
at android.os.Handler.dispatchMessage(Handler.java:100)
at android.os.Looper.loopOnce(Looper.java:257)
at android.os.Looper.loop(Looper.java:342)
at android.app.ActivityThread.main(ActivityThread.java:9579)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:619)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:929)
*** Service (starter) Create ***
** Service (starter) Start **
** Activity (main) Create (first time) **
Call B4XPages.GetManager.LogEvents = True to enable logging B4XPages events.
main_loadad (java line: 445)
java.lang.NoSuchFieldError: No static field SEARCH of type Lcom/google/android/gms/ads/AdSize; in class Lcom/google/android/gms/ads/AdSize; or its superclasses (declaration of 'com.google.android.gms.ads.AdSize' appears in /data/app/~~7cz9IqX5g_ZSBLU1SyfBLA==/casaos.android-zB8-Lo_3axKsZzS1QReXMA==/base.apk)
at com.khaan.googleadssdk.AdViewWrapper.<clinit>(AdViewWrapper.java:69)
at casaos.android.main._loadad(main.java:445)
at casaos.android.main._activity_create(main.java:379)
at java.lang.reflect.Method.invoke(Native Method)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:221)
at casaos.android.main.afterFirstLayout(main.java:105)
at casaos.android.main.access$000(main.java:17)
at casaos.android.main$WaitForLayout.run(main.java:83)
at android.os.Handler.handleCallback(Handler.java:959)
at android.os.Handler.dispatchMessage(Handler.java:100)
at android.os.Looper.loopOnce(Looper.java:257)
at android.os.Looper.loop(Looper.java:342)
at android.app.ActivityThread.main(ActivityThread.java:9579)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:619)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:929)
main_loadad (java line: 445)
java.lang.NoSuchFieldError: No static field SEARCH of type Lcom/google/android/gms/ads/AdSize; in class Lcom/google/android/gms/ads/AdSize; or its superclasses (declaration of 'com.google.android.gms.ads.AdSize' appears in /data/app/~~7cz9IqX5g_ZSBLU1SyfBLA==/casaos.android-zB8-Lo_3axKsZzS1QReXMA==/base.apk)
at com.khaan.googleadssdk.AdViewWrapper.<clinit>(AdViewWrapper.java:69)
at casaos.android.main._loadad(main.java:445)
at casaos.android.main._activity_create(main.java:379)
at java.lang.reflect.Method.invoke(Native Method)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:221)
at casaos.android.main.afterFirstLayout(main.java:105)
at casaos.android.main.access$000(main.java:17)
at casaos.android.main$WaitForLayout.run(main.java:83)
at android.os.Handler.handleCallback(Handler.java:959)
at android.os.Handler.dispatchMessage(Handler.java:100)
at android.os.Looper.loopOnce(Looper.java:257)
at android.os.Looper.loop(Looper.java:342)
at android.app.ActivityThread.main(ActivityThread.java:9579)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:619)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:929)
*** Service (starter) Create ***
** Service (starter) Start **
** Activity (main) Create (first time) **
Call B4XPages.GetManager.LogEvents = True to enable logging B4XPages events.
main_loadad (java line: 445)
java.lang.NoSuchFieldError: No static field SEARCH of type Lcom/google/android/gms/ads/AdSize; in class Lcom/google/android/gms/ads/AdSize; or its superclasses (declaration of 'com.google.android.gms.ads.AdSize' appears in /data/app/~~qrfks5MD2DfjB85yzNqtmQ==/casaos.android-WQswjnwp0WZLMBp0aEXkgQ==/base.apk)
at com.khaan.googleadssdk.AdViewWrapper.<clinit>(AdViewWrapper.java:69)
at casaos.android.main._loadad(main.java:445)
at casaos.android.main._activity_create(main.java:379)
at java.lang.reflect.Method.invoke(Native Method)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:221)
at casaos.android.main.afterFirstLayout(main.java:105)
at casaos.android.main.access$000(main.java:17)
at casaos.android.main$WaitForLayout.run(main.java:83)
at android.os.Handler.handleCallback(Handler.java:959)
at android.os.Handler.dispatchMessage(Handler.java:100)
at android.os.Looper.loopOnce(Looper.java:257)
at android.os.Looper.loop(Looper.java:342)
at android.app.ActivityThread.main(ActivityThread.java:9579)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:619)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:929)
main_loadad (java line: 445)
java.lang.NoSuchFieldError: No static field SEARCH of type Lcom/google/android/gms/ads/AdSize; in class Lcom/google/android/gms/ads/AdSize; or its superclasses (declaration of 'com.google.android.gms.ads.AdSize' appears in /data/app/~~qrfks5MD2DfjB85yzNqtmQ==/casaos.android-WQswjnwp0WZLMBp0aEXkgQ==/base.apk)
at com.khaan.googleadssdk.AdViewWrapper.<clinit>(AdViewWrapper.java:69)
at casaos.android.main._loadad(main.java:445)
at casaos.android.main._activity_create(main.java:379)
at java.lang.reflect.Method.invoke(Native Method)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:221)
at casaos.android.main.afterFirstLayout(main.java:105)
at casaos.android.main.access$000(main.java:17)
at casaos.android.main$WaitForLayout.run(main.java:83)
at android.os.Handler.handleCallback(Handler.java:959)
at android.os.Handler.dispatchMessage(Handler.java:100)
at android.os.Looper.loopOnce(Looper.java:257)
at android.os.Looper.loop(Looper.java:342)
at android.app.ActivityThread.main(ActivityThread.java:9579)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:619)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:929)
Copying updated assets files (5)
*** Service (starter) Create ***
** Service (starter) Start **
** Activity (main) Create (first time) **
Call B4XPages.GetManager.LogEvents = True to enable logging B4XPages events.
java.lang.NoSuchFieldError: No static field SEARCH of type Lcom/google/android/gms/ads/AdSize; in class Lcom/google/android/gms/ads/AdSize; or its superclasses (declaration of 'com.google.android.gms.ads.AdSize' appears in /data/app/~~z6hFkv7T23zcgdOLDr7cOQ==/casaos.android-a1pqgv-50Qj_XnDTqT5MdQ==/base.apk)
at com.khaan.googleadssdk.AdViewWrapper.<clinit>(AdViewWrapper.java:69)
at casaos.android.main._loadad(main.java:474)
at casaos.android.main._activity_create(main.java:457)
at java.lang.reflect.Method.invoke(Native Method)
at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:732)
at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:351)
at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:255)
at java.lang.reflect.Method.invoke(Native Method)
at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:157)
at casaos.android.main.afterFirstLayout(main.java:105)
at casaos.android.main.access$000(main.java:17)
at casaos.android.main$WaitForLayout.run(main.java:83)
at android.os.Handler.handleCallback(Handler.java:959)
at android.os.Handler.dispatchMessage(Handler.java:100)
at android.os.Looper.loopOnce(Looper.java:257)
at android.os.Looper.loop(Looper.java:342)
at android.app.ActivityThread.main(ActivityThread.java:9579)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:619)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:929)
** Activity (main) Resume **
** Activity (main) Pause event (activity is not paused). **
*** Service (starter) Create ***
** Service (starter) Start **
** Activity (main) Create (first time) **
Call B4XPages.GetManager.LogEvents = True to enable logging B4XPages events.
java.lang.NoSuchFieldError: No static field SEARCH of type Lcom/google/android/gms/ads/AdSize; in class Lcom/google/android/gms/ads/AdSize; or its superclasses (declaration of 'com.google.android.gms.ads.AdSize' appears in /data/app/~~z6hFkv7T23zcgdOLDr7cOQ==/casaos.android-a1pqgv-50Qj_XnDTqT5MdQ==/base.apk)
at com.khaan.googleadssdk.AdViewWrapper.<clinit>(AdViewWrapper.java:69)
at casaos.android.main._loadad(main.java:474)
at casaos.android.main._activity_create(main.java:457)
at java.lang.reflect.Method.invoke(Native Method)
at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:732)
at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:351)
at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:255)
at java.lang.reflect.Method.invoke(Native Method)
at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:157)
at casaos.android.main.afterFirstLayout(main.java:105)
at casaos.android.main.access$000(main.java:17)
at casaos.android.main$WaitForLayout.run(main.java:83)
at android.os.Handler.handleCallback(Handler.java:959)
at android.os.Handler.dispatchMessage(Handler.java:100)
at android.os.Looper.loopOnce(Looper.java:257)
at android.os.Looper.loop(Looper.java:342)
at android.app.ActivityThread.main(ActivityThread.java:9579)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:619)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:929)
** Activity (main) Resume **