UE5 Android Packaging Error

When I tried To Page project For Android UE5 Shows Me This ERROR :

UATHelper: Packaging (Android): ERROR: System.ComponentModel.Win32Exception (2): The system cannot find the file specified.
UATHelper: Packaging (Android): at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
UATHelper: Packaging (Android): at System.Diagnostics.Process.Start()
UATHelper: Packaging (Android): at System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
UATHelper: Packaging (Android): at UnrealBuildTool.Utils.RunLocalProcessAndReturnStdOut(String Command, String Args, Int32& ExitCode, Boolean LogOutput) in d:\build++UE5\Sync\Engine\Source\Programs\UnrealBuildTool\System\Utils.cs:line 451
UATHelper: Packaging (Android): at UnrealBuildTool.Utils.RunLocalProcessAndReturnStdOut(String Command, String Args) in d:\build++UE5\Sync\Engine\Source\Programs\UnrealBuildTool\System\Utils.cs:line 423
UATHelper: Packaging (Android): at UnrealBuildTool.AndroidToolChain…ctor(FileReference InProjectFile, Boolean bInUseLdGold, IReadOnlyList1 InAdditionalArches, IReadOnlyList1 InAdditionalGPUArches, Boolean bAllowMissingNDK) in d:\build++UE5\Sync\Engine\Source\Programs\UnrealBuildTool\Platform\Android\AndroidToolChain.cs:line 251
UATHelper: Packaging (Android): at AndroidPlatform.Package(ProjectParams Params, DeploymentContext SC, Int32 WorkingCL) in d:\build++UE5\Sync\Engine\Source\Programs\AutomationTool\Android\AndroidPlatform.Automation.cs:line 614
UATHelper: Packaging (Android): at Project.Package(ProjectParams Params, Int32 WorkingCL) in d:\build++UE5\Sync\Engine\Source\Programs\AutomationTool\Scripts\PackageCommand.Automation.cs:line 35
UATHelper: Packaging (Android): at BuildCookRun.DoBuildCookRun(ProjectParams Params) in d:\build++UE5\Sync\Engine\Source\Programs\AutomationTool\Scripts\BuildCookRun.Automation.cs:line 207
UATHelper: Packaging (Android): at BuildCookRun.ExecuteBuild() in d:\build++UE5\Sync\Engine\Source\Programs\AutomationTool\Scripts\BuildCookRun.Automation.cs:line 40
UATHelper: Packaging (Android): at AutomationTool.BuildCommand.Execute() in d:\build++UE5\Sync\Engine\Source\Programs\AutomationTool\AutomationUtils\BuildCommand.cs:line 323
UATHelper: Packaging (Android): at AutomationTool.Automation.Execute(List1 CommandsToExecute, Dictionary2 Commands) in d:\build++UE5\Sync\Engine\Source\Programs\AutomationTool\AutomationUtils\Automation.cs:line 541
UATHelper: Packaging (Android): at AutomationTool.Automation.Process(String[] Arguments, StartupTraceListener StartupListener) in d:\build++UE5\Sync\Engine\Source\Programs\AutomationTool\AutomationUtils\Automation.cs:line 498
UATHelper: Packaging (Android): at AutomationTool.Program.MainProc(String[] Arguments, StartupTraceListener StartupListener) in d:\build++UE5\Sync\Engine\Source\Programs\AutomationTool\Program.cs:line 176
UATHelper: Packaging (Android): at AutomationTool.Program.<>c__DisplayClass1_0.b__2() in d:\build++UE5\Sync\Engine\Source\Programs\AutomationTool\Program.cs:line 88
UATHelper: Packaging (Android): at AutomationTool.InternalUtils.RunSingleInstance(String[] Arguments, Func`1 Main) in d:\build++UE5\Sync\Engine\Source\Programs\AutomationTool\AutomationUtils\Utils.cs:line 752
UATHelper: Packaging (Android): at AutomationTool.Program.Main(String[] Arguments) in d:\build++UE5\Sync\Engine\Source\Programs\AutomationTool\Program.cs:line 88
UATHelper: Packaging (Android): (see C:\Users\AppData\Roaming\Unreal Engine\AutomationTool\Logs\E+Unreal+Engine+(UE5)+UE_5.0EA\Log.txt for full exception trace)
UATHelper: Packaging (Android): AutomationTool exiting with ExitCode=1 (Error_Unknown)
UATHelper: Packaging (Android): Updating environment variables set by a Turnkey sub-process
UATHelper: Packaging (Android): The system cannot find the path specified.
UATHelper: Packaging (Android): The system cannot find the path specified.

1 Like

Same for me

Hello SKSGamesDev01, thank you for posting.

I tested a build myself without the proper SDKs for Android and have received the same error. I would consider looking into ensuring your paths are set and you have the SDKs required. Here is documentation on this matter.

I hope this helps.