Android Question Failed resolution of Landroidx_work_impl_WorkDatabase

Luis Caballero

Member
Licensed User
I have this recurring error in my application that occurred in 50 users with 250 events from a universe of 5000 users.
I added the following library to Main: #AdditionalJar:androidx.work:work-runtime. and the error continues, it should be noted that I am using the latest version of B4A, admob2 works fine, I am using the AdsHelper code and the SDK Manager is intact.
How could I solve my problem? Thank you very much for your time

B4X:
Fatal Exception: java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/work/impl/WorkDatabase;
at androidx.work.impl.WorkManagerImpl.<init>(WorkManagerImpl.java:242)
at androidx.work.impl.WorkManagerImpl.<init>(WorkManagerImpl.java:217)
at androidx.work.impl.WorkManagerImpl.initialize(WorkManagerImpl.java:196)
at androidx.work.WorkManager.initialize(WorkManager.java:210)
at com.google.android.gms.ads.internal.util.WorkManagerUtil.zzb(com.google.android.gms:play-services-ads-lite@@23.2.0:1)
at com.google.android.gms.ads.internal.util.WorkManagerUtil.zze(com.google.android.gms:play-services-ads-lite@@23.2.0:2)
at com.google.android.gms.ads.internal.util.zzbs.zzdF(com.google.android.gms:play-services-ads-lite@@23.2.0:9)
at com.google.android.gms.internal.ads.zzbae.onTransact(com.google.android.gms:play-services-ads-base@@23.2.0:3)
at android.os.Binder.transact(Binder.java:1406)
at m.ant.bh(:com.google.android.gms.policy_ads_fdr_dynamite@244410211@244410203017.691591528.691591528:8)
at com.google.android.gms.ads.nonagon.offline.buffering.c.a(:com.google.android.gms.policy_ads_fdr_dynamite@244410211@244410203017.691591528.691591528:82)
at com.google.android.gms.ads.nonagon.offline.buffering.h.b(:com.google.android.gms.policy_ads_fdr_dynamite@244410211@244410203017.691591528.691591528:5)
at m.cjm.run(:com.google.android.gms.policy_ads_fdr_dynamite@244410211@244410203017.691591528.691591528:30)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
at java.lang.Thread.run(Thread.java:1012)
 

ppgirl

Member
Licensed User
Longtime User
any update?
I have update the issue in 13.40 SDK
 
Upvote 0

Ferdari

Active Member
Licensed User
Longtime User
Install B4A v13.4 with updated SDK.
I'm on latest B4A Release and updated SDK, how this problem is related to Crashlytics?
 
Upvote 0

aeric

Expert
Licensed User
Longtime User
I'm on latest B4A Release and updated SDK, how this problem is related to Crashlytics?
I am not expert on this.
From my understanding, the problem may related to Admob which is related to Firebase and many services in Firebase is inter-related.
 
Upvote 0

capisx

Member
Licensed User
Longtime User
I'm using B4A 13.4 and updated SDK, also added this 3 jars in my project :
#AdditionalJar: androidx.lifecycle:lifecycle-service
#AdditionalJar: androidx.work:work-runtime
#AdditionalJar: androidx.room:room-runtime

now i get new error on play store crash report:
Exception java.lang.NoClassDefFoundError:
at androidx.work.ConfigurationKt$createDefaultTracer$tracer$1.isEnabled (Configuration.kt:604)
at androidx.work.TracerKt.traced (Tracer.kt:53)
at androidx.work.impl.WorkManagerImpl.rescheduleEligibleWork (WorkManagerImpl.java:637)
at androidx.work.impl.utils.ForceStopRunnable.forceStopRunnable (ForceStopRunnable.java:262)
at androidx.work.impl.utils.ForceStopRunnable.run (ForceStopRunnable.java:136)
at androidx.work.impl.utils.SerialExecutorImpl$Task.run (SerialExecutorImpl.java:96)
at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:644)
at java.lang.Thread.run (Thread.java:1012)
 
Upvote 0

asales

Expert
Licensed User
Longtime User
I'm on latest B4A Release and updated SDK, how this problem is related to Crashlytics?
Please, check this and give a feedback:
 
Upvote 0

Ferdari

Active Member
Licensed User
Longtime User
Please, check this and give a feedback:
Oki doki, Thanks @asales ill try it and report back in a while.
 
Upvote 0
Top