Unity - Yandex Ads: Unable to get provider com.google.android.gms.ads.MobileAdsInitProvider

После обновления на свежую версию Yandex Ads получаю ошибку при запуске на девайсе

2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime FATAL EXCEPTION: main 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime Process: com.PhoenixGames.RabbitHole, PID: 29468 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime java.lang.RuntimeException: Unable to get provider com.google.android.gms.ads.MobileAdsInitProvider: java.lang.IllegalStateException: 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime ****************************************************************************** 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime * Missing application ID. AdMob publishers should follow the instructions * 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime * here:

  • 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime * https://googlemobileadssdk.page.link/admob-android-update-manifest
  • 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime * to add a valid App ID inside the AndroidManifest. * 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime * Google Ad Manager publishers should follow instructions here: * 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime * https://googlemobileadssdk.page.link/ad-manager-android-update-manifest.
  • 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime ****************************************************************************** 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime at android.app.ActivityThread.installProvider(ActivityThread.java:8561) 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime at android.app.ActivityThread.installContentProviders(ActivityThread.java:8051) 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime at android.app.ActivityThread.handleBindApplication(ActivityThread.java:7697) 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime at android.app.ActivityThread.-$$Nest$mhandleBindApplication(Unknown Source:0) 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2500) 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime at android.os.Handler.dispatchMessage(Handler.java:107) 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime at android.os.Looper.loopOnce(Looper.java:273) 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime at android.os.Looper.loop(Looper.java:388) 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime at android.app.ActivityThread.main(ActivityThread.java:8969) 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime at java.lang.reflect.Method.invoke(Native Method) 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:580) 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:892) 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime Caused by: java.lang.IllegalStateException: 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime ****************************************************************************** 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime * Missing application ID. AdMob publishers should follow the instructions * 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime * here:
  • 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime * https://googlemobileadssdk.page.link/admob-android-update-manifest
  • 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime * to add a valid App ID inside the AndroidManifest. * 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime * Google Ad Manager publishers should follow instructions here: * 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime * https://googlemobileadssdk.page.link/ad-manager-android-update-manifest.
  • 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime ****************************************************************************** 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime at com.google.android.gms.ads.internal.client.zzey.attachInfo(com.google.android.gms:play-services-ads-lite@@23.6.0:26) 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime at com.google.android.gms.ads.MobileAdsInitProvider.attachInfo(com.google.android.gms:play-services-ads-lite@@23.6.0:1) 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime at android.app.ActivityThread.installProvider(ActivityThread.java:8556) 2025/10/26 15:38:51.088 29468 29468 Error AndroidRuntime ... 11 more 0001/01/01 00:00:00.000 -1 -1 Info --------- beginning of main 2025/10/26 15:39:01.117 29468 29486 Info AdvertisingIdClient shouldSendLog -1 2025/10/26 15:39:01.124 29468 29486 Error AppLovinSdk [DataCollector] Could not collect Google Advertising ID - this will negatively impact your eCPMs! Please integrate the Google Play Services SDK into your application. More info can be found online at http://developer.android.com/google/play-services/setup.html. If you're sure you've integrated the SDK and are still seeing this message, you may need to add a ProGuard exception: -keep public class com.google.android.gms.** { public protected *; } 2025/10/26 15:39:01.124 29468 29486 Error AppLovinSdk java.io.IOException: AdvertisingIdClient cannot reconnect. 2025/10/26 15:39:01.124 29468 29486 Error AppLovinSdk at com.google.android.gms.ads.identifier.AdvertisingIdClient.zzd(com.google.android.gms:play-services-ads-identifier@@18.2.0:4) 2025/10/26 15:39:01.124 29468 29486 Error AppLovinSdk at com.google.android.gms.ads.identifier.AdvertisingIdClient.zzf(com.google.android.gms:play-services-ads-identifier@@18.2.0:2) 2025/10/26 15:39:01.124 29468 29486 Error AppLovinSdk at com.google.android.gms.ads.identifier.AdvertisingIdClient.getAdvertisingIdInfo(com.google.android.gms:play-services-ads-identifier@@18.2.0:7) 2025/10/26 15:39:01.124 29468 29486 Error AppLovinSdk at com.applovin.impl.r.collectGoogleAdvertisingInfo(SourceFile:9) 2025/10/26 15:39:01.124 29468 29486 Error AppLovinSdk at com.applovin.impl.r.c(SourceFile:1) 2025/10/26 15:39:01.124 29468 29486 Error AppLovinSdk at com.applovin.impl.r.a(SourceFile:30) 2025/10/26 15:39:01.124 29468 29486 Error AppLovinSdk at com.applovin.impl.r.b(SourceFile:1) 2025/10/26 15:39:01.124 29468 29486 Error AppLovinSdk at com.applovin.impl.d1.b(SourceFile:1) 2025/10/26 15:39:01.124 29468 29486 Error AppLovinSdk at com.applovin.impl.d1.$r8$lambda$l4cN_DUyjuxgoDSaHdcYRuuV-kI(Unknown Source:0) 2025/10/26 15:39:01.124 29468 29486 Error AppLovinSdk at com.applovin.impl.d1$$ExternalSyntheticLambda0.run(D8$$SyntheticClass:0) 2025/10/26 15:39:01.124 29468 29486 Error AppLovinSdk at java.lang.Thread.run(Thread.java:1119) 2025/10/26 15:39:01.124 29468 29486 Error AppLovinSdk Caused by: java.io.IOException: java.util.concurrent.TimeoutException: Timed out waiting for the service connection 2025/10/26 15:39:01.124 29468 29486 Error AppLovinSdk at com.google.android.gms.ads.identifier.AdvertisingIdClient.zzc(com.google.android.gms:play-services-ads-identifier@@18.2.0:17) 2025/10/26 15:39:01.124 29468 29486 Error AppLovinSdk at com.google.android.gms.ads.identifier.AdvertisingIdClient.zzd(com.google.android.gms:play-services-ads-identifier@@18.2.0:2) 2025/10/26 15:39:01.124 29468 29486 Error AppLovinSdk ... 10 more 2025/10/26 15:39:01.124 29468 29486 Error AppLovinSdk Caused by: java.util.concurrent.TimeoutException: Timed out waiting for the service connection 2025/10/26 15:39:01.124 29468 29486 Error AppLovinSdk at com.google.android.gms.common.BlockingServiceConnection.getServiceWithTimeout(com.google.android.gms:play-services-basement@@18.3.0:4) 2025/10/26 15:39:01.124 29468 29486 Error AppLovinSdk at com.google.android.gms.ads.identifier.AdvertisingIdClient.zzc(com.google.android.gms:play-services-ads-identifier@@18.2.0:15) 2025/10/26 15:39:01.124 29468 29486 Error AppLovinSdk ... 11 more 2025/10/26 15:39:01.128 29468 29486 Error AppLovinSdk [DataCollector] Unable to determine if Fire OS limited ad tracking is turned on 2025/10/26 15:39:01.128 29468 29486 Error AppLovinSdk android.provider.Settings$SettingNotFoundException: limit_ad_tracking 2025/10/26 15:39:01.128 29468 29486 Error AppLovinSdk at android.provider.Settings.parseIntSetting(Settings.java:3968) 2025/10/26 15:39:01.128 29468 29486 Error AppLovinSdk at android.provider.Settings.-$$Nest$smparseIntSetting(Unknown Source:0) 2025/10/26 15:39:01.128 29468 29486 Error AppLovinSdk at android.provider.Settings$Secure.getIntForUser(Settings.java:7496) 2025/10/26 15:39:01.128 29468 29486 Error AppLovinSdk at android.provider.Settings$Secure.getInt(Settings.java:7489) 2025/10/26 15:39:01.128 29468 29486 Error AppLovinSdk at com.applovin.impl.r.collectFireOSAdvertisingInfo(SourceFile:11) 2025/10/26 15:39:01.128 29468 29486 Error AppLovinSdk at com.applovin.impl.r.c(SourceFile:6) 2025/10/26 15:39:01.128 29468 29486 Error AppLovinSdk at com.applovin.impl.r.a(SourceFile:30) 2025/10/26 15:39:01.128 29468 29486 Error AppLovinSdk at com.applovin.impl.r.b(SourceFile:1) 2025/10/26 15:39:01.128 29468 29486 Error AppLovinSdk at com.applovin.impl.d1.b(SourceFile:1) 2025/10/26 15:39:01.128 29468 29486 Error AppLovinSdk at com.applovin.impl.d1.$r8$lambda$l4cN_DUyjuxgoDSaHdcYRuuV-kI(Unknown Source:0) 2025/10/26 15:39:01.128 29468 29486 Error AppLovinSdk at com.applovin.impl.d1$$ExternalSyntheticLambda0.run(D8$$SyntheticClass:0) 2025/10/26 15:39:01.128 29468 29486 Error AppLovinSdk at java.lang.Thread.run(Thread.java:1119)

Версия Yandex Ads: 7.16.0.0


Ответы (1 шт):

Автор решения: Алена Шлыкова

Видимо проблема была в зависимостях Yandex Ads: помогло полное удаление yandex ads из проекта и импорт того же пакеты с нуля

→ Ссылка