hello,
I am attempting to build a development version of my game and i have followed all of the steps here:
and the editor successfully gets passed “Cooking” process but the it hits an error as follows:
LogPlayLevel:Display: Project.Package: ********** PACKAGE COMMAND STARTED **********
LogPlayLevel:Display: Project.Package: ********** PACKAGE COMMAND COMPLETED **********
LogPlayLevel:Display: InternalUtils.SafeFileExists: SafeFileExists C:\Users\\Documents\Unreal Projects\V12_Racing\V12_Racing.uproject=True
LogPlayLevel:Display: InternalUtils.SafeFileExists: SafeFileExists C:\Users\\Documents\Unreal Projects\V12_Racing\V12_Racing.uproject=True
LogPlayLevel:Display: Project.Deploy: ********** DEPLOY COMMAND STARTED **********
LogPlayLevel:Display: InternalUtils.SafeFileExists: SafeFileExists C:\Users\\Documents\Unreal Projects\V12_Racing\V12_Racing.uproject=True
LogPlayLevel:Display: InternalUtils.SafeCreateDirectory: SafeCreateDirectory C:\Users\\Documents\Unreal Projects\V12_Racing\Saved\StagedBuilds\Android
LogPlayLevel:Display: Project.LogDeploymentContext: Deployment Context **************
LogPlayLevel:Display: Project.LogDeploymentContext: ArchiveDirectory = Android
LogPlayLevel:Display: Project.LogDeploymentContext: RawProjectPath = C:\Users\\Documents\Unreal Projects\V12_Racing\V12_Racing.uproject
LogPlayLevel:Display: Project.LogDeploymentContext: IsCodeBasedUprojectFile = False
LogPlayLevel:Display: Project.LogDeploymentContext: DedicatedServer = False
LogPlayLevel:Display: Project.LogDeploymentContext: Stage = True
LogPlayLevel:Display: Project.LogDeploymentContext: StageTargetPlatform = Android
LogPlayLevel:Display: Project.LogDeploymentContext: LocalRoot = C:\Program Files\Unreal Engine\4.5
LogPlayLevel:Display: Project.LogDeploymentContext: ProjectRoot = C:\Users\\Documents\Unreal Projects\V12_Racing
LogPlayLevel:Display: Project.LogDeploymentContext: PlatformDir = Android
LogPlayLevel:Display: Project.LogDeploymentContext: StageProjectRoot = C:\Users\\Documents\Unreal Projects\V12_Racing\Saved\StagedBuilds\Android\V12_Racing
LogPlayLevel:Display: Project.LogDeploymentContext: ShortProjectName = V12_Racing
LogPlayLevel:Display: Project.LogDeploymentContext: StageDirectory = C:\Users\\Documents\Unreal Projects\V12_Racing\Saved\StagedBuilds\Android
LogPlayLevel:Display: Project.LogDeploymentContext: SourceRelativeProjectRoot = V12_Racing
LogPlayLevel:Display: Project.LogDeploymentContext: RelativeProjectRootForStage = V12_Racing
LogPlayLevel:Display: Project.LogDeploymentContext: RelativeProjectRootForUnrealPak = V12_Racing
LogPlayLevel:Display: Project.LogDeploymentContext: ProjectArgForCommandLines = ../../../V12_Racing/V12_Racing.uproject
LogPlayLevel:Display: Project.LogDeploymentContext: RuntimeRootDir = C:\Users\\Documents\Unreal Projects\V12_Racing\Saved\StagedBuilds\Android
LogPlayLevel:Display: Project.LogDeploymentContext: RuntimeProjectRootDir = C:\Users\\Documents\Unreal Projects\V12_Racing\Saved\StagedBuilds\Android\V12_Racing
LogPlayLevel:Display: Project.LogDeploymentContext: UProjectCommandLineArgInternalRoot = ../../../
LogPlayLevel:Display: Project.LogDeploymentContext: PakFileInternalRoot = ../../../
LogPlayLevel:Display: Project.LogDeploymentContext: UnrealFileServerInternalRoot = ../../../
LogPlayLevel:Display: Project.LogDeploymentContext: End Deployment Context **************
LogPlayLevel:Display: UEDeployAndroid.MakeApk: C:\Users\\Documents\Unreal Projects\V12_Racing\Binaries/Android/V12_Racing.apk is out of date due to newer input file C:\Program Files\Unreal Engine\4.5\Engine\Binaries\Android\UE4Game-armv7-es2.so
LogPlayLevel:Display: UEDeployAndroid.MakeApk: C:\Users\\Documents\Unreal Projects\V12_Racing\Binaries/Android/V12_Racing.apk is out of date due to newer input file C:\Program Files\Unreal Engine\4.5\Engine\Build\Android\Java\AndroidManifest.xml
LogPlayLevel:Display: Deleting: C:\Users\\Documents\Unreal Projects\V12_Racing\Intermediate\Android\google-play-services_lib\
LogPlayLevel:Display: Building with SDK API 'android-19'
LogPlayLevel:Display: Running: C:\NVPACK\android-sdk-windows/tools/android.bat update project --path . --target android-19
LogPlayLevel:Display: Updated project.properties
LogPlayLevel:Display: Updated local.properties
LogPlayLevel:Display: No project name specified, using project folder name 'google-play-services_lib'.
LogPlayLevel:Display: If you wish to change it, edit the first line of build.xml.
LogPlayLevel:Display: Added file C:\Users\\Documents\Unreal Projects\V12_Racing\Intermediate\Android\google-play-services_lib\build.xml
LogPlayLevel:Display: Added file C:\Users\\Documents\Unreal Projects\V12_Racing\Intermediate\Android\google-play-services_lib\proguard-project.txt
LogPlayLevel:Display: Deleting: C:\Users\\Documents\Unreal Projects\V12_Racing\Intermediate/Android/APK
LogPlayLevel:Display: Running: C:\NVPACK\android-sdk-windows/tools/android.bat update project --name V12_Racing --path . --target android-19
LogPlayLevel:Display: Updated project.properties
LogPlayLevel:Display: Updated local.properties
LogPlayLevel:Display: Added file C:\Users\\Documents\Unreal Projects\V12_Racing\Intermediate\Android\APK\build.xml
LogPlayLevel:Display: It seems that there are sub-projects. If you want to update them
LogPlayLevel:Display: please use the --subprojects parameter.
LogPlayLevel:Display: Running: C:\NVPACK\android-sdk-windows/tools/android.bat update project --name V12_Racing --path . --target android-19 --library ../google-play-services_lib/
LogPlayLevel:Display: Resolved location of library project to: C:\Users\\Documents\Unreal Projects\V12_Racing\Intermediate\Android\google-play-services_lib
LogPlayLevel:Display: Updated project.properties
LogPlayLevel:Display: Updated local.properties
LogPlayLevel:Display: Updated file C:\Users\\Documents\Unreal Projects\V12_Racing\Intermediate\Android\APK\build.xml
LogPlayLevel:Display: It seems that there are sub-projects. If you want to update them
LogPlayLevel:Display: please use the --subprojects parameter.
LogPlayLevel:Display: BuildCommand.Execute: ERROR: BUILD FAILED
LogPlayLevel:Display: Program.Main: ERROR: AutomationTool terminated with exception:
LogPlayLevel:Display: Program.Main: ERROR: Exception in UnrealBuildTool: ERROR: Can't make an APK without the compiled .so [C:\Program Files\Unreal Engine\4.5\Engine\Binaries\Android\UE4Game-x86-es2.so]
LogPlayLevel:Display: Stacktrace: at UnrealBuildTool.Android.UEDeployAndroid.MakeApk(String ProjectName, String ProjectDirectory, String OutputPath, String EngineDirectory, Boolean bForDistribution, String CookFlavor, Boolean bMakeSeparateApks)
LogPlayLevel:Display: at UnrealBuildTool.Android.UEDeployAndroid.PrepForUATPackageOrDeploy(String ProjectName, String ProjectDirectory, String ExecutablePath, String EngineDirectory, Boolean bForDistribution, String CookFlavor)
LogPlayLevel:Display: at AndroidPlatform.Deploy(ProjectParams Params, DeploymentContext SC)
LogPlayLevel:Display: at Project.Deploy(ProjectParams Params)
LogPlayLevel:Display: at BuildCookRun.DoBuildCookRun(ProjectParams Params)
LogPlayLevel:Display: at BuildCommand.Execute()
LogPlayLevel:Display: at AutomationTool.Automation.Execute(List`1 CommandsToExecute, CaselessDictionary`1 Commands)
LogPlayLevel:Display: at AutomationTool.Automation.Process(String] CommandLine)
LogPlayLevel:Display: at AutomationTool.Program.MainProc(Object Param)
LogPlayLevel:Display: at AutomationTool.InternalUtils.RunSingleInstance(MainProc Main, Object Param)
LogPlayLevel:Display: at AutomationTool.Program.Main()
LogPlayLevel:Display: Program.Main: ERROR: ERROR: Can't make an APK without the compiled .so [C:\Program Files\Unreal Engine\4.5\Engine\Binaries\Android\UE4Game-x86-es2.so]
LogPlayLevel:Display: ProcessManager.KillAll: Trying to kill 0 spawned processes.
LogPlayLevel:Display: Program.Main: AutomationTool exiting with ExitCode=1
LogPlayLevel:Display: Domain_ProcessExit
LogPlayLevel:Display: ProcessManager.KillAll: Trying to kill 0 spawned processes.
LogPlayLevel:Display: copying UAT log files...
LogPlayLevel:Display: RunUAT.bat ERROR: AutomationTool was unable to run successfully.
LogPlayLevel:Display: BUILD FAILED
What is the problem with my Engine install?
Notes:
- I have installed UE4 from the Launcher
- I have the android SDK and NDK set up by the UE directions online