Agr674 | Дата: Воскресенье, 07 Мая 2017, 09:38 | Сообщение # 1 |
был не раз
Сейчас нет на сайте
| Пытаюсь установить межмодульную рекламу в свое приложение. Использовал инструкцию по этому видео: https://www.youtube.com/watch?v=g4G0UaVPWIc&t=915s Использую Google Mobile Ads Unity Plugin v3.3.0 (https://github.com/googleads/googleads-mobile-unity/releases/tag/v3.3.0) После импорта в Unity ошибка. Ее полный текст:
ResolutionException: Cannot find candidate artifact for com.google.android.gms:play-services-ads-lite:[10.2.4] Google.JarResolver.PlayServicesSupport.GetDependencies (Google.JarResolver.Dependency dep, System.Collections.Generic.List`1 repoPaths) Google.JarResolver.PlayServicesSupport.GetCurrentDependencies (System.Collections.Generic.Dictionary`2 dependencies, System.String destDirectory, Google.JarResolver.ExplodeAar explodeAar, System.Collections.Generic.List`1 repoPaths) Google.JarResolver.PlayServicesSupport.DependenciesPresent (System.String destDirectory, Google.JarResolver.ExplodeAar explodeAar) GooglePlayServices.ResolverVer1_1.DoResolution (Google.JarResolver.PlayServicesSupport svcSupport, System.String destinationDirectory, Google.JarResolver.OverwriteConfirmation handleOverwriteConfirmation, System.Action resolutionComplete) GooglePlayServices.PlayServicesResolver.Resolve (System.Action resolutionComplete) GooglePlayServices.PlayServicesResolver.AutoResolve () UnityEditor.EditorApplication.Internal_CallUpdateFunctions () (at C:/buildslave/unity/build/artifacts/generated/common/editor/EditorApplicationBindings.gen.cs:217)
В итоге из за этой ошибки игра не запускается в самом Unity. Использую: Unity 5.3.5f1 (64-bit), в Android SDK Manager установлены Google Play servises v39, джаву недавно обновил. Данная ошибка возникает на всех версиях Google Mobile Ads Unity Plugin выше v3.0.5. На v3.0.5 вроде такой ошибки нет, запускается и компилируется, но все равно где-то что то проскакивает связанное с play-services-ads-lite:[10.2.4]. Пытался сделать банер, ошибок не возникает, но он не отображается. При межстраницах все хуже. При запуске межстраницы уже на телефоне, приложение закрывается. Использую следующий код: InterstitialAd ad = new InterstitialAd("тут мой id"); AdRequest request = new AdRequest.Builder().Build(); ad.LoadAd(request); ad.Show();
Ошибка возникает прямо при создании объекта, т.е на строке InterstitialAd ad = new InterstitialAd("тут мой id").
В чем может быть причина?
P. S. С Unity Ads все нормально работает. Реклама отображается. Но там проблема, что примерно всего 10 реклам выдает, а потом все. Поэтому хочу AD Mod прикрутить, в тех моментах, когда у юнита адс реклам нет. Если есть какие нибудь еще варианты с несколькими рекламами, то тоже пишите.
|
|
| |