Как подключить Google Services и Admob для Unity 2018.2.21f1

Программирование для iPhone & Android

Как подключить Google Services и Admob для Unity 2018.2.21f1

Сообщение Denny16 05 сен 2019, 19:36

Помогите решить проблему. Собираю игру в Unity 2018.2.21f1 на 64-бит IL2CCP все работает. Но как только я подключаю плагин Admob официальный выдает ошибку . Как ее решить подскажите??? Уже 2 недели мучаюсь


NullReferenceException: Object reference not set to an instance of an object UnityEditor.Android.AndroidSDKTools.RunCommand (UnityEditor.Android.AndroidJavaTools javaTools, System.String[] sdkToolCommand, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) UnityEditor.Android.AndroidSDKTools.ListTargetPlatforms (UnityEditor.Android.AndroidJavaTools javaTools) UnityEditor.Android.AndroidSDKTools.GetTopAndroidPlatformAvailable (UnityEditor.Android.AndroidJavaTools javaTools) System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222) Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation. System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:232) GooglePlayServices.UnityCompat.FindNewestInstalledAndroidSDKVersion () (at /Users/smiles/dev/src/unity-jar-resolver/source/PlayServicesResolver/src/UnityCompat.cs:279) GooglePlayServices.UnityCompat.GetAndroidTargetSDKVersion () (at /Users/smiles/dev/src/unity-jar-resolver/source/PlayServicesResolver/src/UnityCompat.cs:120) GooglePlayServices.PlayServicesResolver.CanEnableJetifierOrPromptUser () (at /Users/smiles/dev/src/unity-jar-resolver/source/PlayServicesResolver/src/PlayServicesResolver.cs:2213) GooglePlayServices.PlayServicesResolver.ResolveUnsafe (System.Action`1 resolutionComplete, Boolean forceResolution, Boolean isAutoResolveJob) (at /Users/smiles/dev/src/unity-jar-resolver/source/PlayServicesResolver/src/PlayServicesResolver.cs:1607) GooglePlayServices.PlayServicesResolver+c_AnonStorey15.<>m25 () (at /Users/smiles/dev/src/unity-jar-resolver/source/PlayServicesResolver/src/PlayServicesResolver.cs:1581) GooglePlayServices.PlayServicesResolver.ExecuteNextResolveJob () (at /Users/smiles/dev/src/unity-jar-resolver/source/PlayServicesResolver/src/PlayServicesResolver.cs:1455) GooglePlayServices.PlayServicesResolver.ScheduleResolve (Boolean forceResolution, System.Action`1 resolutionCompleteWithResult, Boolean isAutoResolveJob) (at /Users/smiles/dev/src/unity-jar-resolver/source/PlayServicesResolver/src/PlayServicesResolver.cs:1592) GooglePlayServices.PlayServicesResolver.ResolveSync (Boolean forceResolution) (at /Users/smiles/dev/src/unity-jar-resolver/source/PlayServicesResolver/src/PlayServicesResolver.cs:1506) GooglePlayServices.PlayServicesResolver.OnPostProcessScene () (at /Users/smiles/dev/src/unity-jar-resolver/source/PlayServicesResolver/src/PlayServicesResolver.cs:1083) System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222) Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation. System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:232) System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MethodBase.cs:115) UnityEditor.Build.BuildPipelineInterfaces+AttributeCallbackWrapper.OnProcessScene (Scene scene, UnityEditor.Build.Reporting.BuildReport report) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/BuildPipelineInterfaces.cs:163) UnityEditor.Build.BuildPipelineInterfaces+cAnonStorey1.<>m_1 (IProcessSceneWithReport spp) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/BuildPipelineInterfaces.cs:387) UnityEditor.Build.BuildPipelineInterfaces.InvokeCallbackInterfacesPair[IProcessScene,IProcessSceneWithReport] (System.Collections.Generic.List`1 oneInterfaces, System.Action`1 invocationOne, System.Collections.Generic.List`1 twoInterfaces, System.Action`1 invocationTwo, Boolean exitOnFailure) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/BuildPipelineInterfaces.cs:356) UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
Denny16
UNец
 
Сообщения: 17
Зарегистрирован: 01 авг 2016, 12:17

Re: Как подключить Google Services и Admob для Unity 2018.2.21f1

Сообщение ikhtd 06 сен 2019, 12:29

в файле манифест, в плагинах, ap ID поставил? учитывая что там ставится не просто число, а вся эта штука - ca - pub-12345...
Скрытый текст:
Объективная реальность это - что в жизни не может быть более одного пути, который в свою очередь обусловлен максимальным существующим давлением. (второй _ttp://habrahabr.ru/post/202654/)
ikhtd
Старожил
 
Сообщения: 963
Зарегистрирован: 24 мар 2014, 12:20

Re: Как подключить Google Services и Admob для Unity 2018.2.21f1

Сообщение Denny16 06 сен 2019, 14:09

Пробывал не помогает
Denny16
UNец
 
Сообщения: 17
Зарегистрирован: 01 авг 2016, 12:17

Re: Как подключить Google Services и Admob для Unity 2018.2.21f1

Сообщение Kabanelloo 08 сен 2019, 06:02

Адмоб крашит приложения если версия игры в плеер сеттинг и манифест адмоб не совпадает, а она не совпадает поэтому выставьте ручками каждый раз когда делаешь обновы.
Kabanelloo
UNIт
 
Сообщения: 148
Зарегистрирован: 03 фев 2012, 21:55
Откуда: Kaliningrad/Crimea

Re: Как подключить Google Services и Admob для Unity 2018.2.21f1

Сообщение ikhtd 08 сен 2019, 09:51

в пустой проект SDK делал?
Скрытый текст:
Объективная реальность это - что в жизни не может быть более одного пути, который в свою очередь обусловлен максимальным существующим давлением. (второй _ttp://habrahabr.ru/post/202654/)
ikhtd
Старожил
 
Сообщения: 963
Зарегистрирован: 24 мар 2014, 12:20

Re: Как подключить Google Services и Admob для Unity 2018.2.21f1

Сообщение Denny16 08 сен 2019, 10:53

Проект без плагинов собирает и все работает.
Denny16
UNец
 
Сообщения: 17
Зарегистрирован: 01 авг 2016, 12:17

Re: Как подключить Google Services и Admob для Unity 2018.2.21f1

Сообщение ikhtd 09 сен 2019, 14:23

я говорю пустой проект с плагином собери, че ты тупишь.
Скрытый текст:
Объективная реальность это - что в жизни не может быть более одного пути, который в свою очередь обусловлен максимальным существующим давлением. (второй _ttp://habrahabr.ru/post/202654/)
ikhtd
Старожил
 
Сообщения: 963
Зарегистрирован: 24 мар 2014, 12:20


Вернуться в iPhone & Android

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3