Crash report: ClassNotFoundException android.app.LocaleManager in Google Mobile Ads SDK 24.9.0

1 view
Skip to first unread message

Ngọc Trí Trần

unread,
Dec 25, 2025, 11:42:41 PM (2 hours ago) Dec 25
to Google Mobile Ads SDK Developers
Dear Google AdMob Support Team,

*Summary
Issue: App crash when initializing/loading ads

Exception: java.lang.ClassNotFoundException: android.app.LocaleManager

Google Mobile Ads SDK version: com.google.android.gms:play-services-ads:24.9.0 (also references play-services-ads-api:24.9.0)

Impact: Occurs for some users/devices (details below)

Crash stack trace (top)
Caused by: java.lang.ClassNotFoundException: android.app.LocaleManager
com.google.android.gms.ads.internal.util.zzs.zzm(com.google.android.gms@@24.9.0:1)
com.google.android.gms.internal.ads.zzbsq.zze(com.google.android.gms@@24.9.0:2)
com.google.android.gms.internal.ads.zzbsq.zzb(com.google.android.gms@@24.9.0:1)
com.google.android.gms.ads.internal.zzf.zzc(com.google.android.gms@@24.9.0:16)
com.google.android.gms.ads.internal.zzf.zza(com.google.android.gms@@24.9.0:1)
com.google.android.gms.internal.ads.zzcpj.zzj(com.google.android.gms@@24.9.0:17)
com.google.android.gms.ads.internal.client.zzex.zzE(com.google.android.gms@@24.9.0:3)
com.google.android.gms.ads.internal.client.zzex.zzt(com.google.android.gms@@24.9.0:1)
com.google.android.gms.ads.internal.client.zzeu.run(:3)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
java.lang.Thread.run(Thread.java:923)

*What we tried
Verified we are using Google Mobile Ads SDK 24.9.0

Checked ProGuard/R8 rules (no custom shrinking rules targeting Google Ads classes)


Thank you for your support. I’m happy to provide any additional details required to help diagnose this issue.  

Reply all
Reply to author
Forward
0 new messages