Ошибки и сбой сборки Android App Bundle в Unity с IL2CPP - PullRequest
1 голос
/ 16 октября 2019

Я пытаюсь собрать свое приложение Unity3D в формате .aab, поскольку Android Play Store требует этого для новых заявок. К сожалению, я получаю ошибки, и сборка завершается каждый раз. Я использую редактор Unity версии 2018.4.11f1 LTS и NDK версии r16b. Любая помощь приветствуется!

Unity configuration

Это две ошибки, зарегистрированные в редакторе:

Не удалось запустить C:\ Program Files \ Unity \ Hub \ Editor \ 2018.4.11f1 \ Editor \ Data \ il2cpp / build / il2cpp.exe - convert-to-cpp --emit-null-checks --enable-array-bounds-check -dotnetprofile = "unityaot" --compile-cpp --libil2cpp-static --platform = "Android" --architecture = "ARMv7" --configuration = "Release" --outputpath = "D: \ workflow \ Temp \ StagingArea \"assets \ bin \ Data \ Native \ armeabi-v7a \ libil2cpp.so "--cachedirectory =" D: \ workflow \ Assets .. \ Library \ il2cpp_android_armeabi-v7a / il2cpp_cache "--additional-include-directoryies =" C: \Program Files \ Unity \ Hub \ Editor \ 2018.4.11f1 \ Editor \ Data \ PlaybackEngines \ AndroidPlayer / Tools \ bdwgc / include "--additional-include-directoryies =" C: \ Program Files \ Unity \ Hub \ Editor \ 2018.4. 11f1 \ Editor \ Data \ PlaybackEngines \ AndroidPlayer / Tools \ libil2cpp / include "--tool-chain-path =" C: / Users / seadn / AppData / Local / Android / Ndk / android-ndk-r16b "--map-файл-парсер = "C:\ Program Files \ Unity \ Hub \ Editor \ 2018.4.11f1 \ Editor \ Data \ Tools \ MapFileParser \ MapFileParser.exe "--directory =" D: \ workflow \ Temp \ StagingArea \ assets \ bin \ Data \ Managed "-generatecppdir = "D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput"

stdout: сборка libil2cpp.so с AndroidToolChain Выходной каталог: D: \ workflow \ Temp \ StagingArea \ assets \ bin \ Data \ Native \armeabi-v7a Каталог кэша: D: \ workflow \ Library \ il2cpp_android_armeabi-v7a \ il2cpp_cache ObjectFiles: 678 из которых скомпилировано: 0 Общее время компиляции: 1089 миллисекунд. il2cpp.exe не перехватил исключение: Unity.IL2CPP.Building.BuilderFailedException: C: \ Users \ seadn \ AppData \ Local \ Android \ Ndk \ android-ndk-r16b \ toolchains \ llvm \ prebuilt \ windows-x86_64 \ bin \clang ++ @ "C: \ Users \ seadn \ AppData \ Local \ Temp \ tmpD234.tmp" -o "D: \ workflow \ Library \ il2cpp_android_armeabi-v7a \ il2cpp_cache \ linkresult_A2AFE04C1AFC3C78C62C0D968soil2xame_hamex6x6x2x6x6x6646E6246libil2cpp.so -Wl, - no-undefined -Wl, -z, noexecstack -Wl, - gc-section -Wl, - build-id --sysroot "C: \ Users \ seadn \ AppData \ Local \ Android\ Ndk \ android-ndk-r16b \ platform \ android-16 \ arch-arm "-gcc-toolchain" C: \ Users \ seadn \ AppData \ Local \ Android \ Ndk \ android-ndk-r16b \ toolchains \ arm-linux-androideabi-4.9 \ prebuilt \ windows-x86_64 "-target armv7-none-linux-androideabi -Wl, - wrap, sigaction -L" C: \ Users \ seadn \ AppData \ Local \ Android \ Ndk \ android-ndk-r16b \ sources \ cxx-stl \ gnu-libstdc ++ \ 4.9 \ libs \ armeabi-v7a "-lgnustl_static -llog -rdynamic -fuse-ld = gold.exe

D: \ workflow \ Temp \ StagingArea \ Il2Cpp\ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 40930: ошибка: неопределенная ссылка на 'Unity_WebRtcNetwork_Create' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41186: ошибка: неопределенная ссылка на 'Unity_Mflowia \ Network: DSCStagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41375: ошибка: неопределенная ссылка на 'Unity_DeviceApi_LastUpdate' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Asde0_date_download.pl:'D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41386: ошибка: неопределенная ссылка на' Unity_DeviceApi_Devices_Length 'D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cpp_6 /: ошибка: неопределенная ссылка на 'Unity_DeviceApi_Devices_Length' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41404: ошибка: неопределенная ссылка на 'Unity_DeviceApi_Devices_Get \Omp \ \ \ \ \ \\\\\\/ Bulk_Assembly-CSharp_0.cpp: 41186: ошибка: неопределенная ссылка на «Unity_MediaNetwork_Create»D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41205: ошибка: неопределенная ссылка на 'Unity_MediaNetwork_Configure' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_1: 0: 0: 0ошибка: неопределенная ссылка на 'Unity_MediaNetwork_TryGetFrameDataLength' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41280: ошибка: неопределенная ссылка на 'Unity_MediaNetwork_Teart \2Bulk_Assembly-CSharp_0.cpp: 41291: ошибка: неопределенная ссылка на 'Unity_MediaNetwork_TryGetFrameDataLength' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cap: документооборот_диска_экран: \\\\Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41219: ошибка: неопределенная ссылка на 'Unity_MediaNetwork_GetConfigurationState' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_As_0:Ссылка на Unity_MediaNetwork_GetConfigurationState 'D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41022: ошибка: неопределенная ссылка на Unity_WebRtcNetwork_Update' DCSharp_0.cpp: 41219: ошибка: неопределенная ссылка на 'Unity_MediaNetwork_GetConfigurationState' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41249: ошибка: неопределенная ссылка на поток Unity_Medition_F_Construction для Unity_setStagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41249: ошибка: неопределенная ссылка на 'Unity_MediaNetwork_ResetConfiguration' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Asse'D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41302: ошибка: неопределенная ссылка на' Unity_MediaNetwork_SetVolume 'D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput/Bulk_Assembly-CSharp_0.cpp:41312: ошибка: неопределенная ссылка на 'Unity_MediaNetwork_HasAudioTrack' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41312: рабочая среда: ошибка: недопустимая_инвестиция: ошибка: недопустимая_инвестиция: ошибка: не указана\ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41323: ошибка: неопределенная ссылка на 'Unity_MediaNetwork_HasVideoTrack' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Sec.DeE: ссылка на_объект: ссылка на файл:в 'Unity_MediaNetwork_HasVideoTrack' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41344: ошибка: неопределенная ссылка на 'Unity_MediaNetwork_IsMute' D: \ workflow \ Temp_2_Ph_Opp_Spacecpp: 41344: ошибка: неопределенная ссылка на 'Unity_MediaNetwork_IsMute' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41334: ошибка: неопределенная ссылка на 'Unity_MediaNetwork_Sflowflow \ Stage \ Temp \ D:Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41334: ошибка: неопределенная ссылка на 'Unity_MediaNetwork_SetMute' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 40945: ошибка: неопределенная ссылка на 'Unity_WebRtcNetwork_Release' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk-40: переменная_0-типа: Bulk_As: 0: 0: 0: неопределенная ссылка на 'Unity_WebRtcNetwork_Release' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 40945: ошибка: неопределенная ссылка на 'Unity_WebRtcNetwork_Release' D: \ workflow \ Temp_Alse2_2:-CSharp_0.cpp: 40978: ошибка: неопределенная ссылка на 'Unity_WebRtcNetwork_StartServer'D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 40978: ошибка: неопределенная ссылка на 'Unity_WebRtcNetwork_StartServer' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cpphut.all: il2cpphut.ig виде:ошибка: неопределенная ссылка на 'Unity_WebRtcNetwork_StopServer' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 40992: ошибка: неопределенная ссылка на 'Unity_WebRtcNetwork_StopSer \ \ \ \ \ \ \ \ \ \ \ \ \ \ ПЧBulk_Assembly-CSharp_0.cpp: 40959: ошибка: неопределенная ссылка на 'Unity_WebRtcNetwork_Connect' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 40959: ошибка: неопределенная ссылка \ DSCWWNDWC для работы в сети: UnityTemp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41071: ошибка: неопределенная ссылка на 'Unity_WebRtcNetwork_PeekEventDataLength' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ Il2Cpp1: ложная_категория: ссылка на_силку_узла: ссылка на_силку_оценки: Bulk_Exp_Exchange_Exp_Exchange_Exchange_Exchange_Exchange_Exchange_Exchange_Exchange_Exchange/1/20'Единство_WebRtcNetwork_Dequeue 'D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41071: ошибка: неопределенная ссылка на' Unity_WebRtcNetwork_PeekEventDataLength 'D: \ workflow \ \41110: ошибка: неопределенная ссылка на 'Unity_WebRtcNetwork_Dequeue' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41049: ошибка: неопределенная ссылка на 'Unity_WebRtcNetwork_S2 \ Workflow \ TempingDefata \ TempeDatail2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41049: ошибка: неопределенная ссылка на 'Unity_WebRtcNetwork_SendData' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.ctBworkflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41060: ошибка: неопределенная ссылка на 'Unity_WebRtcNetwork_GetBufferedAmount' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cpp_ut2: Bulp: il2cpp_ut2: Bulb: псевдоним: Bulb_support.utror: неопределенная ссылка на 'Unity_WebRtcNetwork_Shutdown' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41012: ошибка: неопределенная ссылка на Unity_WebRtcNetwork_Shutdown \ workout \2Opp \ DSC:Bulk_Assembly-CSharp_0.cpp: 41022: ошибка: неопределенная ссылка на 'Unity_WebRtcNetwork_Update' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41032: ошибка: недопустимый_объект \ недопустимый_объект \ недопустимый_объект \ недопустимый_объект \ недопустимый_объект \ недопустимый_объектTemp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41032: ошибка: неопределенная ссылка на 'Unity_WebRtcNetwork_Flush' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Asse2: ссылка на файл: CS-ошибка: недопустимая ошибка: недопустимая ошибка: ссылка на CS: недопустимая ошибка: ссылка на CS: сборка: CS: сборка: CS: сборка: ссылка на CS: сборка: CS:'Unity_WebRtcNetwork_Disconnect' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41002: ошибка: неопределенная ссылка на 'Unity_WebRtcNetwork_Disconnect' D: \ workflow \ Temp.Opp_2_PSC: 40904: ошибка: неопределенная ссылка на 'Unity_WebRtcNetwork_IsAvailable' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 40915: ошибка: неопределенная ссылка на 'Unity_WebRtcNetwork_Iflow \ outflow \ \ \ \ \ источник \/Bulk_Assembly-CSharp_0.cpp:41149: ошибка: неопределенная ссылка на 'Unity_WebRtcNetwork_Peek' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41160: ошибка: недопустимая_соединение\ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41171: ошибка: неопределенная ссылка на 'Unity_MediaNetwork_HasUserMedia' D: \ рабочий процесс \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk: ссылка на_30: 0: 0: 0: 0: 0: 0: 0: 0>в Unity_MediaNetwork_GetConfigurationErrorD: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41355: ошибка: неопределенная ссылка на 'Unity_DeviceApi_Update' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Case: .365: Bulk_Asp. ошибка: неопределенная ссылка на 'Unity_DeviceApi_RequestUpdate' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41423: ошибка: неопределенная ссылка на 'Unity_SLog_SetLogLevel \ Temp \ Illow \ Out \ Workflow \ DSC \ workBulk_Assembly-CSharp_0.cpp: 41433: ошибка: неопределенная ссылка на 'Unity_InitAsync' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41443: ошибка: неопределенная ссылка на ошибку Unity_Pell. : команда компоновщика завершилась неудачно с кодом завершения 1 (используйте -v для просмотра вызова)

в Unity.IL2CPP.Building.CppProgramBuilder.PostprocessObjectFiles (HashSet`1 objectFiles, CppToolChainContext toolChainContext) в Unity.ILgramUpp.Ch. Построить (IBuildStatistics & статистика) в il2cpp.Program.DoRun (String [] args) в il2cpp.Program.Run (String [] args) в il2cpp.Program.Main (String [] args) stderr:

Необработанное исключение: Unity.IL2CPP.Building.BuilderFailedException: C: \ Users \ seadn \ AppData \ Local \ Android \ Ndk \ android-ndk-r16b \ toolchains \ llvm \ prebuilt \ windows-x86_64 \ bin \ clang ++ @ "C: \ Users \ seadn \ AppData \ Local \Temp \ tmpD234.tmp "-o" D: \ workflow \ Library \ il2cpp_android_armeabi-v7a \ il2cpp_cache \ linkresult_A2AFE04C1AFC3C78C62C0D968E0224E6 \ libil2cpp.so "-shared -Wl, -wl, -wl, -wl-z, noexecstack -Wl, - gc-section -Wl, - build-id --sysroot "C: \ Users \ seadn \ AppData \ Local \ Android \ Ndk \ android-ndk-r16b \ платформы \ android-16\ arch-arm "-gcc-toolchain" C: \ Users \ seadn \ AppData \ Local \ Android \ Ndk \ android-ndk-r16b \ toolchains \ arm-linux-androideabi-4.9 \ prebuilt \ windows-x86_64 "-target armv7-none-linux-androideabi -Wl, - wrap, sigaction -L "C: \ Users \ seadn \ AppData \ Local \ Android \ Ndk \ android-ndk-r16b \ sources \ cxx-stl \ gnu-libstdc ++ \ 4.9 \libs \ armeabi-v7a "-lgnustl_static-llog -rdynamic -fuse-ld = gold.exe

D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 40930: ошибка: неопределенная ссылка на 'Unity_WebRtcNetwork_Create' D: \workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41186: ошибка: неопределенная ссылка на 'Unity_MediaNetwork_Create' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Aspe0: ошибка: undefined. ссылка на «Unity_DeviceApi_LastUpdate» D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41375: ошибка: неопределенная ссылка на «Unity_DeviceApi_LastUpdate» D_ \ workflow \ \.cpp: 41386: ошибка: неопределенная ссылка на 'Unity_DeviceApi_Devices_Length' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41386: ошибка: неопределенная ссылка на 'Unity_DeviceAflow_flow_Def_Device_Emp_Dvices\ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41404: ошибка: недопустимаяоштрафованная ссылка на 'Unity_DeviceApi_Devices_Get' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41186: ошибка: неопределенная ссылка на 'Unity_MediaNetwork_Create' D: \ workflow \ Bulk_As_2_2_P \CSharp_0.cpp: 41205: ошибка: неопределенная ссылка на «Unity_MediaNetwork_Configure» D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41291: ошибка: неопределенная ссылка на «Unity_MediaNflow \ Data_Game: Dhere_Dhere_Dry_Dry_Fine_Dry_Net»: сетьStagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41280: ошибка: неопределенная ссылка на 'Unity_MediaNetwork_TryGetFrame' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulg_AstedTime_Game_Defision_Signed_G_D_D_F_D_S_D_T_S_D_T_S_T_F_P_S_F_P_P_S_S_F_R_P'D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41280: ошибка: неопределенная ссылка на 'Unity_MediaNetwork_TryGetFrame' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cpphut.ut_1: CS2: Bulb_support: il2cpphut.utошибка: неопределенная ссылка на Unity_MediaNetwork_GetConfigurationState 'D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41219: ошибка: неопределенная ссылка на Unity_MediaNetwork_GetConfiguration il_2 \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ ПЧBulk_Assembly-CSharp_0.cpp: 41022: ошибка: неопределенная ссылка на 'Unity_WebRtcNetwork_Update' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41219: ошибка: недопустимая_инвестиционная сеть: ссылка на недопустимую_информацию для сети ООН: ошибка: недопустимая_инвестиционная сеть: ссылка на недопустимую_инженерную среду для соединения с сетьюTemp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41249: ошибка: неопределенная ссылка на 'Unity_MediaNetwork_ResetConfiguration' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_As12: error: upp: upp. неопределенная ссылка на 'Unity_MediaNetwork_ResetConfiguration' D: \ workflow \ Temp \ StagingArea \ Il2Cpp \ il2cppOutput / Bulk_Assembly-CSharp_0.cpp: 41302: ошибка: неопределенная ссылка на 'Unity_MediaNetwork_SetVolume' D: \ workPase_2CSharp_0.cpp: 41302: ошибка: неопределенная ссылка на 'Unity_M

и:

Исключение: C: \ Program Files \ Unity \ Hub \ Editor \ 2018.4.11f1\ Editor \ Data \ il2cpp / build / il2cpp.exe не работает должным образом! UnityEditorInternal.Runner.RunProgram (UnityEditor.Utils.Program p, System.String exe, System.String args, System.String workingDirectory, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser) (в C: / buildslave / unity / build / EditorMono / BuildPipeline / BuildUtils.cs: 130) UnityEditorInternal.Runner.Runner.Runner.RunManagedProgram (System.String exe, аргументы System.String, рабочая папка System.String, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser, System.Action * [10]]аргументы, System.Action 1[T] setupStartInfo, System.String workingDirectory) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:370) 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:351) UnityEditorInternal.IL2CPPBuilder.Run () (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:211) UnityEditorInternal.IL2CPPUtils.RunIl2Cpp (System.String tempFolder, System.String stagingAreaData, UnityEditorInternal.IIl2CppPlatformProvider platformProvider, System.Action 1 [T] modifyOutputBeforeCompile, UnityEditor.RuntimeClassRegistry runtimeClassRegistry) (по адресу: C: /buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtilroidEcess.or.Up: 35)Tasks. позицияtProcess (цель UnityEditor.BuildTarget, system.String stagingAreaData, System.String stagingArea, System.String playerPackage, System.String installPath, System.String companyName, System.String productName, параметры UnityEditor.BuildOptions, UnityEditor.RuntimeClassRegistry usedотчет .Reporting.BuildReport) (по адресу: 0) UnityEditor.Android.AndroidBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs арг, UnityEditor.BuildProperties и outProperties) (на: 0) UnityEditor.PostprocessBuildPlayer.Postprocess (UnityEditor.BuildTargetGroup targetGroup, UnityEditor.BuildTargettarget, System.String installPath, System.String companyName, System.String productName, System.Stnt ширина продукта, System.Int32 высота, параметры UnityEditor.BuildOptions, UnityEditor.RuntimeClassRegistry usedClassRegistry, отчет UnityEditor.Build.Reporting.BuildReport) в C:/buildslave/unity/build/Editor/Mono/BuildPipeline/PostprocessBuildPlayer.cs:286) UnityEngine.GUIUtility: ProcessEvent (Int32, IntPtr)

1 Ответ

0 голосов
/ 16 октября 2019

Неопределенные ссылки ссылались на плагин WebRTC в проекте Unity, который не поддерживал IL2CPP. Я обновил плагин до более новой версии, которая поддерживает IL2CPP, и успешно создал файл .aab.

...