Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

Question Unity.IL2CPP.Building.BuilderFailedException

Discussion in 'Android' started by Khushbu_Yadao, Mar 16, 2022.

  1. Khushbu_Yadao

    Khushbu_Yadao

    Joined:
    Mar 16, 2022
    Posts:
    4
    i am importing unity project in andorid studio all the process done after project build sucessfully but at run gives error msg
    Unity.IL2CPP.Building.BuilderFailedException: Build failed with 0 successful nodes and 0 failed ones

    help me how to resolve this error
     
  2. Tomas1856

    Tomas1856

    Unity Technologies

    Joined:
    Sep 21, 2012
    Posts:
    3,663
    Please post the error contents, Unity.IL2CPP.Building.BuilderFailedException is only a title
     
  3. Khushbu_Yadao

    Khushbu_Yadao

    Joined:
    Mar 16, 2022
    Posts:
    4
    upload_2022-3-16_14-19-21.png
    Unity.IL2CPP.Building.BuilderFailedException: Build failed with 0 successful nodes and 0 failed ones
    this is cuure due to android error or unity ?
     
  4. Tomas1856

    Tomas1856

    Unity Technologies

    Joined:
    Sep 21, 2012
    Posts:
    3,663
    Can you click on Internal build system error, what Unity version is this? Also could you attach unityLibrary/build.gradle file?
     
  5. Khushbu_Yadao

    Khushbu_Yadao

    Joined:
    Mar 16, 2022
    Posts:
    4
    Unity version - 2021.2.11f1
    android Version :3.6.1

    upload_2022-3-16_15-27-55.png
     

    Attached Files:

  6. Tomas1856

    Tomas1856

    Unity Technologies

    Joined:
    Sep 21, 2012
    Posts:
    3,663
    Hmph, still don't see that actual error, but try building to a different folder and see if it's still happening
     
  7. Khushbu_Yadao

    Khushbu_Yadao

    Joined:
    Mar 16, 2022
    Posts:
    4
    If Unity version is :2019.3.3f1 is use create project then it work on android but on this Unity version - 2021.2.11f1 peoject gives error please help me

    can we connect on mail for discussion
    khushbu.yadao@trigensoft.com
     
  8. Tomas1856

    Tomas1856

    Unity Technologies

    Joined:
    Sep 21, 2012
    Posts:
    3,663
    If you want direct support please refer to https://unity.com/support-services
     
  9. J871578924

    J871578924

    Joined:
    Nov 15, 2019
    Posts:
    6
    > Task :unityLibrary:BuildIl2CppTask FAILED
    D:\A\unityLibrary\src\main\Il2CppOutputProject\IL2CPP\build\deploy\il2cpp.exe --compile-cpp --platform=Android --architecture=armv7 --outputpath=D:/A/unityLibrary/src/main/jniLibs/armeabi-v7a/libil2cpp.so --libil2cpp-static --baselib-directory=D:/A/unityLibrary/src/main/jniStaticLibs/armeabi-v7a --incremental-g-c-time-slice=3 --configuration=Release --dotnetprofile=unityaot-linux --profiler-report --profiler-output-file=D:/A/unityLibrary/build/il2cpp_armeabi-v7a_Release/il2cpp_conv.traceevents --print-command-line --generatedcppdir=D:/A/unityLibrary/src/main/Il2CppOutputProject/Source/il2cppOutput --cachedirectory=D:/A/unityLibrary/build/il2cpp_armeabi-v7a_Release/il2cpp_cache --tool-chain-path=null
    起始: D:\A\unityLibrary\src\main\Il2CppOutputProject\IL2CPP\build\deploy\bee_backend\win-x64\bee_backend.exe --profile=“D:/A/unityLibrary/build/il2cpp_armeabi-v7a_Release/il2cpp_cache/buildstate/backend_profiler0.traceevents” --stdin-canary --dagfile=“D:/A/unityLibrary/build/il2cpp_armeabi-v7a_Release/il2cpp_cache/buildstate/bee.dag” --continue-on-failure FinalProgram
    工作目录: D:/A/unityLibrary/build/il2cpp_armeabi-v7a_Release/il2cpp_cache/buildstate
    退出代码: 4 持续时间: 0s94ms
    退出代码: 1 持续时间: 0s0ms
    构建失败,0 个成功节点和 0 个失败节点
    错误:内部生成系统错误。生成程序退出,代码为 1。
    内部生成系统错误。生成程序退出,代码为 1。

    系统.例外:安卓构建;通过命令行参数提供给构建系统的 Android NDK 路径“null”没有 source.properties 文件
    at Bee.Toolchain.Android.AndroidNdkLocator.UseSpecific(NPath path)
    at Unity.IL2CPP.Bee.BuildLogic.Android.AndroidBuildLogic.UserAvailableToolchainFor(Architecture architecture, NPath toolChainPath, NPath sysRootPath)
    at Unity.IL2CPP.Bee.IL2CPPExeCompileCppBuildProgram.BuildProgram.Main(String[] args, String currentDirectory)
    在 il2cpp.Compilation.InProcessBuildProgram.StartImpl(String workingDirectory, String[] arguments)


    错误:Unity.IL2CPP.Building.BuilderFailed异常:生成失败,有 0 个成功节点和 0 个失败节点
    错误:内部生成系统错误。生成程序退出,代码为 1。
    Unity.IL2CPP.Building.BuilderFailedException:构建失败,其中 0 个成功节点和 0 个失败节点

    系统.例外:安卓构建;通过命令行参数提供给构建系统的 Android NDK 路径“null”没有 source.properties 文件
    at Bee.Toolchain.Android.AndroidNdkLocator.UseSpecific(NPath path)
    内部生成系统错误。生成程序退出,代码为 1。

    at Unity.IL2CPP.Bee.BuildLogic.Android.AndroidBuildLogic.UserAvailableToolchainFor(Architecture architecture, NPath toolChainPath, NPath sysRootPath)
    at Unity.IL2CPP.Bee.IL2CPPExeCompileCppBuildProgram.BuildProgram.Main(String[] args, String currentDirectory)
    在 il2cpp.Compilation.InProcessBuildProgram.StartImpl(String workingDirectory, String[] arguments)


    在 il2cpp.Program.DoRun(String[] args, RuntimePlatform platform, Il2CppCommandLineArguments il2CppCommandLineArguments, BuildingOptions buildingOptions, Boolean throwExceptions)
     
  10. J871578924

    J871578924

    Joined:
    Nov 15, 2019
    Posts:
    6
    > Task :unityLibrary:BuildIl2CppTask FAILED
    D:\A\unityLibrary\src\main\Il2CppOutputProject\IL2CPP\build\deploy\il2cpp.exe --compile-cpp --platform=Android --architecture=armv7 --outputpath=D:/A/unityLibrary/src/main/jniLibs/armeabi-v7a/libil2cpp.so --libil2cpp-static --baselib-directory=D:/A/unityLibrary/src/main/jniStaticLibs/armeabi-v7a --incremental-g-c-time-slice=3 --configuration=Release --dotnetprofile=unityaot-linux --profiler-report --profiler-output-file=D:/A/unityLibrary/build/il2cpp_armeabi-v7a_Release/il2cpp_conv.traceevents --print-command-line --generatedcppdir=D:/A/unityLibrary/src/main/Il2CppOutputProject/Source/il2cppOutput --cachedirectory=D:/A/unityLibrary/build/il2cpp_armeabi-v7a_Release/il2cpp_cache --tool-chain-path=null
    Starting: D:\A\unityLibrary\src\main\Il2CppOutputProject\IL2CPP\build\deploy\bee_backend\win-x64\bee_backend.exe --profile="D:/A/unityLibrary/build/il2cpp_armeabi-v7a_Release/il2cpp_cache/buildstate/backend_profiler0.traceevents" --stdin-canary --dagfile="D:/A/unityLibrary/build/il2cpp_armeabi-v7a_Release/il2cpp_cache/buildstate/bee.dag" --continue-on-failure FinalProgram
    WorkingDir: D:/A/unityLibrary/build/il2cpp_armeabi-v7a_Release/il2cpp_cache/buildstate
    ExitCode: 4 Duration: 0s94ms
    ExitCode: 1 Duration: 0s0ms
    Build failed with 0 successful nodes and 0 failed ones
    Error: Internal build system error. BuildProgram exited with code 1.
    Internal build system error. BuildProgram exited with code 1.

    System.Exception: Android build; Android NDK path "null" provided to the build system through the command line argument doesn't have source.properties file
    at Bee.Toolchain.Android.AndroidNdkLocator.UseSpecific(NPath path)
    at Unity.IL2CPP.Bee.BuildLogic.Android.AndroidBuildLogic.UserAvailableToolchainFor(Architecture architecture, NPath toolChainPath, NPath sysRootPath)
    at Unity.IL2CPP.Bee.IL2CPPExeCompileCppBuildProgram.BuildProgram.Main(String[] args, String currentDirectory)
    at il2cpp.Compilation.InProcessBuildProgram.StartImpl(String workingDirectory, String[] arguments)


    Error: Unity.IL2CPP.Building.BuilderFailedException: Build failed with 0 successful nodes and 0 failed ones
    Error: Internal build system error. BuildProgram exited with code 1.
    Unity.IL2CPP.Building.BuilderFailedException: Build failed with 0 successful nodes and 0 failed ones

    System.Exception: Android build; Android NDK path "null" provided to the build system through the command line argument doesn't have source.properties file
    at Bee.Toolchain.Android.AndroidNdkLocator.UseSpecific(NPath path)
    Internal build system error. BuildProgram exited with code 1.

    at Unity.IL2CPP.Bee.BuildLogic.Android.AndroidBuildLogic.UserAvailableToolchainFor(Architecture architecture, NPath toolChainPath, NPath sysRootPath)
    at Unity.IL2CPP.Bee.IL2CPPExeCompileCppBuildProgram.BuildProgram.Main(String[] args, String currentDirectory)
    at il2cpp.Compilation.InProcessBuildProgram.StartImpl(String workingDirectory, String[] arguments)


    at il2cpp.Program.DoRun(String[] args, RuntimePlatform platform, Il2CppCommandLineArguments il2CppCommandLineArguments, BuildingOptions buildingOptions, Boolean throwExceptions)
     
  11. J871578924

    J871578924

    Joined:
    Nov 15, 2019
    Posts:
    6
    I encountered the same error
     

    Attached Files:

  12. Tomas1856

    Tomas1856

    Unity Technologies

    Joined:
    Sep 21, 2012
    Posts:
    3,663
    It says NDK path is incorrect, one of the gradle properties files I think has that path set. Can you check if it's valid?
     
  13. J871578924

    J871578924

    Joined:
    Nov 15, 2019
    Posts:
    6
    Task :unityLibrary:BuildIl2CppTask
    ExitCode: 3 Duration: 4m:39s
    Build failed with 591 successful nodes and 2 failed ones
    Annotation: C_Android_arm32 iz17/87qv_ieldValues.o
    Cmdline: "D:/Unity/2021.3.4f1c1/Editor/Data/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++" -march=armv7-a -mfloat-abi=softfp -mfpu=neon-fp16 -marm -D__ARM_ARCH_7__ -D__ARM_ARCH_7A__ -D__ANDROID_API__=22 -DANDROID -DHAVE_INTTYPES_H -no-canonical-prefixes -funwind-tables -fstack-protector -fdiagnostics-format=msvc -fomit-frame-pointer -std=c++11 -Wswitch -Wno-trigraphs -Wno-tautological-compare -Wno-invalid-offsetof -Wno-implicitly-unsigned-literal -Wno-integer-overflow -Wno-shift-negative-value -Wno-unknown-attributes -Wno-implicit-function-declaration -Wno-null-conversion -Wno-missing-declarations -Wno-unused-value -Wno-pragma-once-outside-header -fvisibility=hidden -fexceptions -fno-rtti -g -O2 -fPIC -fno-strict-overflow -ffunction-sections -fdata-sections -fmessage-length=0 -pipe -DBASELIB_INLINE_NAMESPACE=il2cpp_baselib -DIL2CPP_MONO_DEBUGGER_DISABLED -DRUNTIME_IL2CPP -DIL2CPP_ENABLE_WRITE_BARRIERS=1 -DIL2CPP_INCREMENTAL_TIME_SLICE=3 -DHAVE_BDWGC_GC -DNDEBUG -I"." -I"E:/MMM2021/SDK/AndroidProject/unityLibrary/src/main/Il2CppOutputProject/Source/il2cppOutput" -I"E:/MMM2021/SDK/AndroidProject/unityLibrary/src/main/Il2CppOutputProject/IL2CPP/libil2cpp/pch" -I"E:/MMM2021/SDK/AndroidProject/unityLibrary/src/main/Il2CppOutputProject/IL2CPP/libil2cpp" -I"E:/MMM2021/SDK/AndroidProject/unityLibrary/src/main/Il2CppOutputProject/IL2CPP/external/baselib/Include" -I"E:/MMM2021/SDK/AndroidProject/unityLibrary/src/main/Il2CppOutputProject/IL2CPP/external/baselib/Platforms/Android/Include" -o "iz17/87qv_ieldValues.o" -fcolor-diagnostics -fdiagnostics-absolute-paths -target armv7a-linux-androideabi22 -fstrict-aliasing -fdiagnostics-format=msvc -c -x c++ "E:/MMM2021/SDK/AndroidProject/unityLibrary/src/main/Il2CppOutputProject/Source/il2cppOutput/Il2CppCCalculateFieldValues.cpp"
    ExitCode: 1
    Stdout:
    E:\MMM2021\SDK\AndroidProject\unityLibrary\src\main\Il2CppOutputProject\Source\il2cppOutput\Il2CppCCalculateFieldValues.cpp(31677,369): error: no member named '___U3CU3E4__this_3' in 'U3CStartGameU3Ed__28_t5547381FB20E451BD64C31EDC82ED05866A433B3'
    static_cast<int32_t>(offsetof(U3CStartGameU3Ed__28_t5547381FB20E451BD64C31EDC82ED05866A433B3, ___U3CU3E1__state_0)),static_cast<int32_t>(offsetof(U3CStartGameU3Ed__28_t5547381FB20E451BD64C31EDC82ED05866A433B3, ___U3CU3E2__current_1)),static_cast<int32_t>(offsetof(U3CStartGameU3Ed__28_t5547381FB20E451BD64C31EDC82ED05866A433B3, ___U3CU3E8__1_2)),static_cast<int32_t>(offsetof(U3CStartGameU3Ed__28_t5547381FB20E451BD64C31EDC82ED05866A433B3, ___U3CU3E4__this_3)),static_cast<int32_t>(offsetof(U3CStartGameU3Ed__28_t5547381FB20E451BD64C31EDC82ED05866A433B3, ___U3CaccountLoginU3E5__2_4)),static_cast<int32_t>(offsetof(U3CStartGameU3Ed__28_t5547381FB20E451BD64C31EDC82ED05866A433B3, ___U3CsceneIdU3E5__3_5)),};
    ^ ~~~~~~~~~~~~~~~~~~
    D:\Unity\2021.3.4f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\llvm\prebuilt\windows-x86_64\lib64\clang\9.0.8\include\stddef.h(104,24): note: expanded from macro 'offsetof'
    #define offsetof(t, d) __builtin_offsetof(t, d)
    ^ ~
    1 error generated.

    Error: Unity.IL2CPP.Building.BuilderFailedException: Build failed with 591 successful nodes and 2 failed ones
    Unity.IL2CPP.Building.BuilderFailedException: Build failed with 591 successful nodes and 2 failed ones

    Annotation: C_Android_arm32 iz17/87qv_ieldValues.o
    Cmdline: "D:/Unity/2021.3.4f1c1/Editor/Data/PlaybackEngines/AndroidPlayer/NDK/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++" -march=armv7-a -mfloat-abi=softfp -mfpu=neon-fp16 -marm -D__ARM_ARCH_7__ -D__ARM_ARCH_7A__ -D__ANDROID_API__=22 -DANDROID -DHAVE_INTTYPES_H -no-canonical-prefixes -funwind-tables -fstack-protector -fdiagnostics-format=msvc -fomit-frame-pointer -std=c++11 -Wswitch -Wno-trigraphs -Wno-tautological-compare -Wno-invalid-offsetof -Wno-implicitly-unsigned-literal -Wno-integer-overflow -Wno-shift-negative-value -Wno-unknown-attributes -Wno-implicit-function-declaration -Wno-null-conversion -Wno-missing-declarations -Wno-unused-value -Wno-pragma-once-outside-header -fvisibility=hidden -fexceptions -fno-rtti -g -O2 -fPIC -fno-strict-overflow -ffunction-sections -fdata-sections -fmessage-length=0 -pipe -DBASELIB_INLINE_NAMESPACE=il2cpp_baselib -DIL2CPP_MONO_DEBUGGER_DISABLED -DRUNTIME_IL2CPP -DIL2CPP_ENABLE_WRITE_BARRIERS=1 -DIL2CPP_INCREMENTAL_TIME_SLICE=3 -DHAVE_BDWGC_GC -DNDEBUG -I"." -I"E:/MMM2021/SDK/AndroidProject/unityLibrary/src/main/Il2CppOutputProject/Source/il2cppOutput" -I"E:/MMM2021/SDK/AndroidProject/unityLibrary/src/main/Il2CppOutputProject/IL2CPP/libil2cpp/pch" -I"E:/MMM2021/SDK/AndroidProject/unityLibrary/src/main/Il2CppOutputProject/IL2CPP/libil2cpp" -I"E:/MMM2021/SDK/AndroidProject/unityLibrary/src/main/Il2CppOutputProject/IL2CPP/external/baselib/Include" -I"E:/MMM2021/SDK/AndroidProject/unityLibrary/src/main/Il2CppOutputProject/IL2CPP/external/baselib/Platforms/Android/Include" -o "iz17/87qv_ieldValues.o" -fcolor-diagnostics -fdiagnostics-absolute-paths -target armv7a-linux-androideabi22 -fstrict-aliasing -fdiagnostics-format=msvc -c -x c++ "E:/MMM2021/SDK/AndroidProject/unityLibrary/src/main/Il2CppOutputProject/Source/il2cppOutput/Il2CppCCalculateFieldValues.cpp"
    ExitCode: 1
    Stdout:
    E:\MMM2021\SDK\AndroidProject\unityLibrary\src\main\Il2CppOutputProject\Source\il2cppOutput\Il2CppCCalculateFieldValues.cpp(31677,369): error: no member named '___U3CU3E4__this_3' in 'U3CStartGameU3Ed__28_t5547381FB20E451BD64C31EDC82ED05866A433B3'
    static_cast<int32_t>(offsetof(U3CStartGameU3Ed__28_t5547381FB20E451BD64C31EDC82ED05866A433B3, ___U3CU3E1__state_0)),static_cast<int32_t>(offsetof(U3CStartGameU3Ed__28_t5547381FB20E451BD64C31EDC82ED05866A433B3, ___U3CU3E2__current_1)),static_cast<int32_t>(offsetof(U3CStartGameU3Ed__28_t5547381FB20E451BD64C31EDC82ED05866A433B3, ___U3CU3E8__1_2)),static_cast<int32_t>(offsetof(U3CStartGameU3Ed__28_t5547381FB20E451BD64C31EDC82ED05866A433B3, ___U3CU3E4__this_3)),static_cast<int32_t>(offsetof(U3CStartGameU3Ed__28_t5547381FB20E451BD64C31EDC82ED05866A433B3, ___U3CaccountLoginU3E5__2_4)),static_cast<int32_t>(offsetof(U3CStartGameU3Ed__28_t5547381FB20E451BD64C31EDC82ED05866A433B3, ___U3CsceneIdU3E5__3_5)),};
    ^ ~~~~~~~~~~~~~~~~~~
    D:\Unity\2021.3.4f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\toolchains\llvm\prebuilt\windows-x86_64\lib64\clang\9.0.8\include\stddef.h(104,24): note: expanded from macro 'offsetof'
    #define offsetof(t, d) __builtin_offsetof(t, d)
    ^ ~
    1 error generated.

    at il2cpp.Program.DoRun(String[] args, RuntimePlatform platform, Il2CppCommandLineArguments il2CppCommandLineArguments, BuildingOptions buildingOptions, Boolean throwExceptions)

    > Task :unityLibrary:BuildIl2CppTask FAILED
     
  14. J871578924

    J871578924

    Joined:
    Nov 15, 2019
    Posts:
    6
    The ndk problem has been solved, but a new problem has emerge
     
  15. adarshdev

    adarshdev

    Joined:
    Mar 27, 2023
    Posts:
    2
    Facing same issue


    org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':unityLibrary:BuildIl2CppTask'.
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:205)
    at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:263)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:203)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:184)
    at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:109)
    at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46)
    at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:62)
    at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57)
    at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:56)
    at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36)
    at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77)
    at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55)
    at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:416)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:406)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$1.execute(DefaultBuildOperationExecutor.java:165)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:250)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:158)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:102)
    at org.gradle.internal.operations.DelegatingBuildOperationExecutor.call(DelegatingBuildOperationExecutor.java:36)
    at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52)
    at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:41)
    at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:372)
    at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:359)
    at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:352)
    at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:338)
    at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.lambda$run$0(DefaultPlanExecutor.java:127)
    at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:191)
    at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.executeNextNode(DefaultPlanExecutor.java:182)
    at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:124)
    at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
    at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
    at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56)
    Caused by: org.gradle.process.internal.ExecException: Process 'command 'C:/Users/PJ786LW/Downloads/android export/android export/unityLibrary/src/main/Il2CppOutputProject/IL2CPP/build/deploy/il2cpp.exe'' finished with non-zero exit value 4
    at org.gradle.process.internal.DefaultExecHandle$ExecResultImpl.assertNormalExitValue(DefaultExecHandle.java:417)
    at org.gradle.process.internal.DefaultExecAction.execute(DefaultExecAction.java:38)
    at org.gradle.process.internal.DefaultExecActionFactory.exec(DefaultExecActionFactory.java:152)
    at org.gradle.groovy.scripts.DefaultScript.exec(DefaultScript.java:249)
    at org.gradle.api.Script$exec$0.callCurrent(Unknown Source)
    at build_205xbyhttzluomvr62gse9wgg.BuildIl2Cpp(C:\Users\PJ786LW\Downloads\android export\android export\unityLibrary\build.gradle:76)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at org.gradle.internal.metaobject.BeanDynamicObject$MetaClassAdapter.invokeMethod(BeanDynamicObject.java:483)
    at org.gradle.internal.metaobject.BeanDynamicObject.tryInvokeMethod(BeanDynamicObject.java:195)
    at org.gradle.groovy.scripts.BasicScript$ScriptDynamicObject.tryInvokeMethod(BasicScript.java:130)
    at org.gradle.internal.metaobject.ConfigureDelegate.invokeMethod(ConfigureDelegate.java:77)
    at org.gradle.internal.metaobject.BeanDynamicObject$GroovyObjectAdapter.invokeOpaqueMethod(BeanDynamicObject.java:583)
    at org.gradle.internal.metaobject.BeanDynamicObject$MetaClassAdapter.invokeMethod(BeanDynamicObject.java:510)
    at org.gradle.internal.metaobject.BeanDynamicObject.tryInvokeMethod(BeanDynamicObject.java:195)
    at org.gradle.internal.metaobject.ConfigureDelegate.invokeMethod(ConfigureDelegate.java:77)
    at build_205xbyhttzluomvr62gse9wgg$_run_closure3$_closure12$_closure15.doCall(C:\Users\PJ786LW\Downloads\android export\android export\unityLibrary\build.gradle:88)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at org.gradle.api.internal.AbstractTask$ClosureTaskAction.execute(AbstractTask.java:670)
    at org.gradle.api.internal.AbstractTask$ClosureTaskAction.execute(AbstractTask.java:643)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$3.run(ExecuteActionsTaskExecuter.java:568)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:402)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:394)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor$1.execute(DefaultBuildOperationExecutor.java:165)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:250)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:158)
    at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:92)
    at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:553)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:536)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.access$300(ExecuteActionsTaskExecuter.java:109)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$TaskExecution.executeWithPreviousOutputFiles(ExecuteActionsTaskExecuter.java:276)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$TaskExecution.execute(ExecuteActionsTaskExecuter.java:265)
    at org.gradle.internal.execution.steps.ExecuteStep.lambda$execute$1(ExecuteStep.java:33)
    at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:33)
    at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:26)
    at org.gradle.internal.execution.steps.CleanupOutputsStep.execute(CleanupOutputsStep.java:63)
    at org.gradle.internal.execution.steps.CleanupOutputsStep.execute(CleanupOutputsStep.java:35)
    at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:49)
    at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:34)
    at org.gradle.internal.execution.steps.CancelExecutionStep.execute(CancelExecutionStep.java:43)
    at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:73)
    at org.gradle.internal.execution.steps.TimeoutStep.execute(TimeoutStep.java:54)
    at org.gradle.internal.execution.steps.CatchExceptionStep.execute(CatchExceptionStep.java:34)
    at org.gradle.internal.execution.steps.CreateOutputsStep.execute(CreateOutputsStep.java:44)
    at org.gradle.internal.execution.steps.SnapshotOutputsStep.execute(SnapshotOutputsStep.java:54)
    at org.gradle.internal.execution.steps.SnapshotOutputsStep.execute(SnapshotOutputsStep.java:38)
    at org.gradle.internal.execution.steps.BroadcastChangingOutputsStep.execute(BroadcastChangingOutputsStep.java:49)
    at org.gradle.internal.execution.steps.CacheStep.executeWithoutCache(CacheStep.java:153)
    at org.gradle.internal.execution.steps.CacheStep.execute(CacheStep.java:67)
    at org.gradle.internal.execution.steps.CacheStep.execute(CacheStep.java:41)
    at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:44)
    at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:33)
    at org.gradle.internal.execution.steps.RecordOutputsStep.execute(RecordOutputsStep.java:38)
    at org.gradle.internal.execution.steps.RecordOutputsStep.execute(RecordOutputsStep.java:24)
    at org.gradle.internal.execution.steps.SkipUpToDateStep.executeBecause(SkipUpToDateStep.java:92)
    at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$0(SkipUpToDateStep.java:85)
    at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:55)
    at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:39)
    at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:76)
    at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:37)
    at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:36)
    at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:26)
    at org.gradle.internal.execution.steps.ResolveCachingStateStep.execute(ResolveCachingStateStep.java:94)
    at org.gradle.internal.execution.steps.ResolveCachingStateStep.execute(ResolveCachingStateStep.java:49)
    at org.gradle.internal.execution.steps.CaptureStateBeforeExecutionStep.execute(CaptureStateBeforeExecutionStep.java:79)
    at org.gradle.internal.execution.steps.CaptureStateBeforeExecutionStep.execute(CaptureStateBeforeExecutionStep.java:53)
    at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:74)
    at org.gradle.internal.execution.steps.SkipEmptyWorkStep.lambda$execute$2(SkipEmptyWorkStep.java:78)
    at org.gradle.internal.execution.steps.SkipEmptyWorkStep.execute(SkipEmptyWorkStep.java:78)
    at org.gradle.internal.execution.steps.SkipEmptyWorkStep.execute(SkipEmptyWorkStep.java:34)
    at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsStartedStep.execute(MarkSnapshottingInputsStartedStep.java:39)
    at org.gradle.internal.execution.steps.LoadExecutionStateStep.execute(LoadExecutionStateStep.java:40)
    at org.gradle.internal.execution.steps.LoadExecutionStateStep.execute(LoadExecutionStateStep.java:28)
    at org.gradle.internal.execution.impl.DefaultWorkExecutor.execute(DefaultWorkExecutor.java:33)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:192)
     
  16. Tomas1856

    Tomas1856

    Unity Technologies

    Joined:
    Sep 21, 2012
    Posts:
    3,663
    This doesn't contain information why BuildIl2CppTask task failed, where did you copy this log from?
     
  17. adarshdev

    adarshdev

    Joined:
    Mar 27, 2023
    Posts:
    2
    @Tomas1856
    I copied it from Android Studio build errors. section.
     

    Attached Files:

    eduarxdo likes this.
  18. Tomas1856

    Tomas1856

    Unity Technologies

    Joined:
    Sep 21, 2012
    Posts:
    3,663
    There's command specified in the error log, try executing it manually from cmd console.

    You can also try deleting unityLibrary/build folder before trying again.

    Alternatively, what happens if you build from Editor?
     
  19. Vishal238

    Vishal238

    Joined:
    Oct 29, 2022
    Posts:
    3
    hey Tomos1856 get the same error
    Unity.IL2CPP.Building.BuilderFailedException: Build failed with 0 successful nodes and 0 failed ones
     
  20. Vishal238

    Vishal238

    Joined:
    Oct 29, 2022
    Posts:
    3
    also did this but getting same error