Android Build Shipping Fails: Missing UE4Game-Win64-Shipping.exe

Full environment set up per Developing Android Projects. Switch environment to Shipping, build fails. Development mode also doesn’t produce a .apk. Really just need a step by step tutorial, do any exist?

Log:

MainFrameActions: Packaging (Android): BuildCommand.Execute: ERROR: BUILD FAILED
MainFrameActions: Packaging (Android): Program.Main: ERROR: AutomationTool terminated with exception:
MainFrameActions: Packaging (Android): Program.Main: ERROR: Exception in AutomationTool: No files found to deploy for C:\Program Files\Unreal Engine\4.0\Engine\Binaries\Win64 with wildcard UE4Game-Win64-Shipping.exe and exclusions
MainFrameActions: Packaging (Android): Stacktrace: at DeploymentContext.StageFiles(StagedFileType
MainFrameActions: Packaging (Android): FileType, String InPath, String Wildcard, Boolean bRecursive, String[] ExcludeWildcard, String NewPath, Boolean bAllowNone, Boolean bRemap, String NewName)
MainFrameActions: Packaging (Android): at BaseWinPlatform.StageExecutable(String Ext, DeploymentContext SC, String InPath, String Wildcard, Boolean bRecursive, String[] ExcludeWildcard, String NewPath, Boolean bAllowNone, StagedFileType InStageFileType, String NewName)
MainFrameActions: Packaging (Android): at BaseWinPlatform.GetFilesToDeployOrStage(ProjectParams Params, DeploymentContext SC)
MainFrameActions: Packaging (Android): at Project.CreateStagingManifest(ProjectParams Params, DeploymentContext SC)
MainFrameActions: Packaging (Android): at Project.CopyBuildToStagingDirectory(ProjectParams Params)
MainFrameActions: Packaging (Android): at BuildCookRun.DoBuildCookRun(ProjectParams Params)
MainFrameActions: Packaging (Android): at BuildCommand.Execute()
MainFrameActions: Packaging (Android): at AutomationTool.Automation.Execute(List1 CommandsToExecute, CaselessDictionary1 Commands)
MainFrameActions: Packaging (Android): at AutomationTool.Automation.Process(String[] CommandLine)
MainFrameActions: Packaging (Android): at AutomationTool.Program.MainProc(Object )
MainFrameActions: Packaging (Android): at AutomationTool.InternalUtils.RunSingleInstance(MainProc Main, Object )
MainFrameActions: Packaging (Android): at AutomationTool.Program.Main()
MainFrameActions: Packaging (Android): Program.Main: ERROR: No files found to deploy for C:\Program Files\Unreal Engine\4.0\Engine\Binaries\Win64 with wildcard UE4Game-Win64-Shipping.exe and exclusions
MainFrameActions: Packaging (Android): copying UAT log files…
MainFrameActions: Packaging (Android): RunUAT.bat ERROR: AutomationTool was unable to run successfully.
MainFrameActions: Packaging (Android): BUILD FAILED

Hello Blented,

Sorry for the delay in response. If you are still experiencing this issue perhaps our documentation on Launching/Packaging will have the answer: Launching Unreal Engine Projects on Devices | Unreal Engine 5.1 Documentation

Also, here is a link of our currently supported devices: Android Support for Unreal Engine | Unreal Engine 5.1 Documentation

Make sure your device is on the supported list and if you’re still having trouble let me know!

-Max B.

Thanks for the links Max, I’ll download the latest and give it another go.

Hello blented,

Thank you for your report. We were not able to investigate this on the engine version you reported, but there have been many version changes to UE4 since this question was first posted. With a new version of the Engine comes new fixes and it is possible that this issue has changed or may no longer occur. Due to timetable of when this issue was first posted, we are marking this post as resolved for tracking purposes. If you are still experiencing the issue you reported in the current engine version, then please respond to this message with additional information and we will investigate as soon as possible. If you are experiencing a similar, but different issue at this time, could you please submit a new report for it.

Thank you.