您好,我使用的是 unity 2018.4.33f1。我将 gradle 版本从 3.4.0 升级到 3.6.0,如https://developers.google.com/ar/develop/unity/android-11-build#unity_20193_and_20194提到的。当我构建 apk 时,它工作得很好。对于 google Playstore,我需要 .aab 文件,对于 .aab 文件,它显示错误我不想恢复回 gradle 版本
FileNotFoundException:Temp\gradleOut\build\outputs\bundle\release\gradleOut.aab不存在System.IO.File.Move(System.String sourceFileName,System.String destFileName)(位于:0)UnityEditor.Android.PostProcessor.Tasks .BuildGradleProject.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext 上下文) (位于 <267278aa48b840c7a0e7281223ea050e>:0) UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext 上下文) (位于 <267278aa48b840c7a0e) 7281223ea050e>:0) UnityEditor .Android.PostProcessAndroidPlayer.PostProcess(UnityEditor.BuildTarget目标,System.String stagingAreaData,System.String stagingArea,System.String playerPackage,System.String installPath,System.String companyName,System.String productName,UnityEditor.BuildOptions选项,UnityEditor.RuntimeClassRegistry usedClassRegistry、UnityEditor.Build.Reporting.BuildReport 报告)(位于 <267278aa48b840c7a0e7281223ea050e>:0) UnityEditor.Android.AndroidBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args、UnityEditor.BuildProperties& outProperties)(位于 <267278aa48b840c) 7a0e7281223ea050e>:0) UnityEditor.PostprocessBuildPlayer .Postprocess(UnityEditor.BuildTargetGroup targetGroup,UnityEditor.BuildTarget目标,System.String installPath,System.String companyName,System.String ProductName,System.Int32宽度,System.Int32高度,UnityEditor.BuildOptions选项,UnityEditor.RuntimeClassRegistryusedClassRegistry,UnityEditor。 Build.Reporting.BuildReport 报告)(位于 C:/buildslave/unity/build/Editor/Mono/BuildPipeline/PostprocessBuildPlayer.cs:288) UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)(位于 C:/buildslave/unity/build /模块/IMGUI/GUIUtility.cs:1