【发布时间】:2023-01-08 13:58:26
【问题描述】:
我有一个问题几天了,我无法解决。 当我添加到我的项目(工作正常)时,使用 google 包的统一广告或 admob。 在我添加其中一个包并尝试为 android 构建我的项目后,我的 gradle 出现错误:
Exception: Gradle install not valid
Unity.Android.Gradle.AndroidGradle..ctor (System.String gradleLauncherPath, System.Int32
jvmHeapSize) (at <aa400196d78d4a0aab4d78eb144a59f3>:0)
UnityEditor.Android.GradleWrapper.CreateGradleInstance () (at
<62de111f18d242d586f9a078a33b1ba2>:0)
UnityEditor.Android.PostProcessAndroidPlayer.ExecuteWarmup (System.String stagingArea)
(at <62de111f18d242d586f9a078a33b1ba2>:0)
UnityEditor.Android.PostProcessAndroidPlayer.PostProcess
(UnityEditor.Modules.BuildPostProcessArgs args,
AndroidPlayerBuildProgram.Data.AndroidPlayerBuildProgramOutput buildProgramOutput) (at
<62de111f18d242d586f9a078a33b1ba2>:0)
UnityEditor.Android.AndroidBuildPostprocessor.PostProcess
(UnityEditor.Modules.BuildPostProcessArgs args, UnityEditor.BuildProperties&
outProperties) (at <62de111f18d242d586f9a078a33b1ba2>:0)
UnityEditor.PostprocessBuildPlayer.Postprocess (UnityEditor.BuildTargetGroup
targetGroup, UnityEditor.BuildTarget target, System.Int32 subtarget, System.String
installPath, System.String companyName, System.String productName, System.Int32 width,
System.Int32 height, UnityEditor.BuildOptions options, UnityEditor.RuntimeClassRegistry
usedClassRegistry, UnityEditor.Build.Reporting.BuildReport report) (at
<11d97693183d4a6bb35c29ae7882c66b>:0)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
我试图下载一个 gradle 并在我的项目中替换它,但这并没有解决它。 我尝试在外部工具上复制 gradle 位置并取消选中并复制该位置,但这不起作用。 我什至尝试使用统一的 monitaztion 示例打开一个新项目,但仍然出现相同的错误。
谢谢你。
【问题讨论】: