diff --git a/source/plugin/Assets/GoogleMobileAds/Editor/Utils.cs b/source/plugin/Assets/GoogleMobileAds/Editor/Utils.cs index 746028ddf..5865abdb5 100644 --- a/source/plugin/Assets/GoogleMobileAds/Editor/Utils.cs +++ b/source/plugin/Assets/GoogleMobileAds/Editor/Utils.cs @@ -52,7 +52,7 @@ public static string AndroidGradlePluginVersion { private set {} get { if (!Directory.Exists(AndroidPluginsDir) || !File.Exists(GradleTemplatePath)) { - return GooglePlayServices.PlayServicesResolver.AndroidGradlePluginVersion; + return DefaultAndroidGradlePlugin(); } var gradleTemplates = Directory.GetFiles(AndroidPluginsDir, "*.gradle", SearchOption.TopDirectoryOnly); @@ -69,7 +69,16 @@ private set {} } } // Fallback to the gradle templates in Unity installation folder with EDM4U. - return GooglePlayServices.PlayServicesResolver.AndroidGradlePluginVersion; + return DefaultAndroidGradlePlugin(); } } + + private static string DefaultAndroidGradlePlugin() + { +#if UNITY_2022_3_OR_NEWER + return "7.1.2"; +#else + return "4.0.1"; +#endif + } }