Unity не может построить из-за IL2 CPP Проблема Unity 2019.2.17f1 - PullRequest
0 голосов
/ 23 января 2020

Я не могу построить свой проект Unity.

Win32Exception: ApplicationName = 'C: \ Program Files \ Unity \ Hub \ Editor \ 2019.2.17f1 \ Editor \ Data \ il2cpp / build / il2 cpp .exe ', CommandLine =' - convert-to- cpp --emit-null-проверок --enable-array-bounds-check --dotnetprofile = "unityaot" --compile- cpp - -libil2 cpp -stati c --platform = "Android" --architecture = "ARMv7" --configuration = "Release" --outputpath = "D: \ unity \ BubbleBee \ Temp \ StagingArea \ assets \ bin \ Data \ Native \ armeabi-v7a \ libil2 cpp .so "--cachedirectory =" D: \ unity \ BubbleBee \ Assets .. \ Library \ il2cpp_android_armeabi-v7a / il2cpp_cache "--additional-include-directoryies = "C: / Program Files / Unity / Hub / Editor / 2019.2.17f1 / Editor / Data / PlaybackEngines / AndroidPlayer / Tools \ bdwgc / include" --additional-include-directoryies = "C: / Program Files / Unity / Hub / Editor / 2019.2.17f1 / Редактор / Данные / PlaybackEngines / AndroidPlayer / Tools \ libil2cpp / include "--tool-chain-path =" C: / Программные файлы / Unity / Hub / Editor / 2019.2.17f1 / редактор / Data / PlaybackEngines / AndroidPla yer / NDK / android -ndk-r16b "--profiler-report --map-file-parser =" C: / Программные файлы / Unity / Hub / Editor / 2019.2.17f1 / Редактор / Данные / Инструменты / MapFileParser / MapFileParser.exe "--directory = D: / unity / BubbleBee / Temp / StagingArea / assets / bin / Data / Managed --generatedcppdir = D: / unity / BubbleBee / Temp / StagingArea / Il2Cpp / il2cppOutput ', CurrentDirectory = 'D: \ unity \ BubbleBee \ Temp \ StagingArea \ assets \ bin \ Data \ Managed', Собственная ошибка = İstenen işlem için yükseltme gerekiyor.

System.Diagnostics.Process.StartWithCreateProcess (System.Diagnostics.ProcessInart ) (at: 0) System.Diagnostics.Process.Start () (at: 0) (удаленное взаимодействие-вызывать-с-проверкой оболочки) System.Diagnostics.Process.Start () UnityEditor.Utils.Program.Start (System.EventHandler exitCallback) (в C: / buildslave / unity / build / Editor / Mono / Utils / Program.cs: 44) UnityEditor.Utils.Program.Start () (в C: / buildslave / unity / build / Editor /Mono/Utils/Program.cs:28) UnityEditorInternal.Runner.RunProgram (UnityEditor.Utils.Program p, System.St ring exe, аргументы System.String, рабочий каталог System.String, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser) (в C: / buildslave / unity / build / Editor / Mono / BuildPipeline / BuildUtils.cs: 104) UnityEditorInternal.un .RunManagedProgram (System.String exe, System.String args, System.String workingDirectory, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser, System.Action 1[T] setupStartInfo) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/BuildUtils.cs:71) UnityEditorInternal.IL2CPPBuilder.RunIl2CppWithArguments (System.Collections.Generic.List 1 [T] аргументы, System.Action 1[T] setupStartInfo, System.String workingDirectory) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:503) UnityEditorInternal.IL2CPPBuilder.ConvertPlayerDlltoCpp (System.String inputDirectory, System.String outputDirectory, System.String workingDirectory, System.Boolean platformSupportsManagedDebugging) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:484) UnityEditorInternal.IL2CPPBuilder.Run () (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:334) UnityEditorInternal.IL2CPPUtils.RunIl2Cpp (System.String tempFolder, System.String stagingAreaData, UnityEditorInternal.IIl2CppPlatformProvider platformProvider, System.Action 1 [T] modifyOutputBeforeomp , UnityEditor.RuntimeClassRegistry runtimeClassRegistry) (в C: / buildslave / unity / build / Editor / Mono / BuildPipeline / Il2Cpp / IL2CPPUtils.cs: 63) UnityEditor. Android .PostProcessor.Tasks.RunIl2 * 10 * 26 UnityEditor. Android .PostProcessor.PostProcessorContext context) (по адресу <502f1b7df2d7430696af84c6f02852ed>: 0) UnityEditor. Android .PostProcessor.PostProcessRunner.RunAllTasks: 00000f0 .00f0 .00 .00. 0. 0. 0. 0. 60. UnityEditor. Android .PostProcessAndroidPlayer.Post Процесс (цель UnityEditor.BuildTarget, System.String stagingAreaData, System.String stagingArea, System.String playerPackage, System.String каталог_установки, System.String companyName, System.String productName, параметры UnityEditor.BuildOptions, UnityEditor.RuntimeClassRegistryUgityUgityUgistryUgityUcistry отчет .Reporting.BuildReport) (при <502f1b7df2d7430696af84c6f02852ed>: 0) UnityEditor Android .AndroidBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs арг, UnityEditor.BuildProperties и outProperties) (при <502f1b7df2d7430696af84c6f02852ed>:. 0) UnityEditor.PostprocessBuildPlayer.Postprocess ( UnityEditor.BuildTargetGroup targetGroup, UnityEditor.BuildTarget target, System.String installPath, System.String companyName, System.String productName, ширина System.Int32, высота System.Int32, параметры UnityEditor.BuildOptions, параметры UnityEditor.RuntimeClassRegistry.Gun UnityElassity.group. , Отчет BuildReport) (в C: / buildslave / unity / build / Editor / Mono / BuildPipeline / PostprocessBuildPlayer.cs: 281) UnityEngine.GUIUtility: ProcessEvent (Int32, IntPtr) (в C: / buildslave / unity / build /Modules/IMGUI/GUIUtility.cs:179)

1 Ответ

1 голос
/ 23 января 2020

In PlayerSetting -> Configurations изменить Target Architecture на ARM64.

...