I have a Nexus 6p, and thought i would introduce myself to Unreal Engine because it supports daydream and google cardboard. I followed the quick start referred to in google developer vr guide all the way till “Build project > Android >Android (atc)”, but then unreal engine told me i had to folloe this guide to develop for android. So i followed that tutorial, used NVIDIA CodeWorks to install the android apks, and came back to unreal engine.
It then gave me an error. I am not sure how much of this log i should be giving, so apologies for the wall of text.
LogBlueprintCodeGen: GenerateStubs - all unconverted bp: 0, generated wrapers: 0
LogChunkManifestGenerator: Updated collection PackagesRemovedFromChunk0
LogChunkManifestGenerator: Chunk: 0, Started with 515 packages, Final after dependency resolve: 515
LogChunkManifestGenerator:Display: Saving asset registry.
LogChunkManifestGenerator:Display: Generated asset registry num assets 343, size is 155.79kb
LogChunkManifestGenerator:Display: Done saving asset registry.
LogCook:Display: Cook by the book total time in tick 2.503606s total time 6.666242
LogCook:Display: Peak Used virtual 1414 Peak Used phsical 1104
LogCook:Display: Hierarchy timer information
Name: Length(ms)Root: 0.000000ms
GenerateLongPackageName: 0.062320ms
TickCookOnTheSide: 2503.295965ms
ShouldCook: 0.015803ms
LoadPackage: 463.372763ms
CallBeginCacheForCookedPlatformData: 6.739113ms
UnsolicitedMarkup: 8.259907ms
GetObjectsWithOuter: 0.856359ms
GeneratePackageNames: 7.172402ms
UnsolicitedPackageAlreadyCooked: 0.664528ms
PackageCast: 0.114974ms
FullGCAssetsContains: 0.090975ms
AddUnassignedPackageToManifest: 0.000000ms
GetCachedName: 5.132250ms
AddToPackageList: 6.237630ms
SavingPackages: 1202.253338ms
EnqueueUnsavedPackages: 1.147185ms
PrecachePlatformDataForNextPackage: 35.592295ms
PrecachePlatformDataForNextNextPackage: 174.727540ms
SaveCookedPackage: 987.011846ms
ResolveRedirectors: 16.217288ms
LoadPackage: 3.138185ms
GEditorSavePackage: 950.041797ms
SavingAssetRegistry: 89.907698ms
IntStats
LoadPackage=19
SavedPackage=384
LogPlayLevel: Completed Launch On Stage: Cooking in the editor, Time: 1.902326
LogPlayLevel: Running AutomationTool...
LogPlayLevel: Automation.ParseCommandLine: Parsing command line: -ScriptsForProject=L:/unreal/MyProject2/MyProject2.uproject BuildCookRun -project=L:/unreal/MyProject2/MyProject2.uproject -noP4 -clientconfig=Development -serverconfig=Development -nocompile -nocompileeditor -installed -ue4exe=UE4Editor-Cmd.exe -utf8output -platform=Android_ASTC -targetplatfor
m=Android -cookflavor=ASTC -map=/Game/EntryLevel -skipcook -iterativecooking -compressed -iterativedeploy -stage -deploy -cmdline="/Game/EntryLevel -Messaging" -device=Android_ASTC@CVH7N15B11004699 -addcmdline="-SessionId=9C5614B24CC2FBA04F7623865C0CC453 -SessionOwner='Haswell' -SessionName='Launch On Device' " -run
LogPlayLevel: Automation.Process: Setting up command environment.
LogPlayLevel: CommandEnvironment.SetupBuildEnvironment: WARNING: ERROR: NOTE: Please ensure that 64bit Tools are installed with DevStudio - there is usually an option to install these during install
LogPlayLevel: CommandEnvironment.SetupBuildEnvironment: WARNING: Assuming no compilation capability.
LogPlayLevel: Completed Launch On Stage: Build Task, Time: 1.328780
Cmd: OBJ SAVEPACKAGE PACKAGE="/Game/EntryLevel" FILE="../../../../../MyProject2/Saved/Autosaves/Game/UEDPCEntryLevel.umap" SILENT=true AUTOSAVING=true KEEPDIRTY=true
LogSavePackage: Save=32.13ms
LogSavePackage: Moving '../../../../../MyProject2/Saved/UEDPCEntryLevelAB5E1E0F4A3F9F101F615B9F9CEC20E0.tmp' to '../../../../../MyProject2/Saved/Autosaves/Game/UEDPCEntryLevel.umap'
LogSavePackage:Display: Finished SavePackage ../../../../../MyProject2/Saved/Autosaves/Game/UEDPCEntryLevel.umap
LogEditorTransaction: Undo Spawn Play From Here Start
UATHelper: Packaging (Android (ATC)): Running AutomationTool...
UATHelper: Packaging (Android (ATC)): Automation.ParseCommandLine: Parsing command line: -ScriptsForProject=L:/unreal/MyProject2/MyProject2.uproject BuildCookRun -nocompile -nocompileeditor -installed -nop4 -project=L:/unreal/MyProject2/MyProject2.uproject -cook -stage -archive -archivedirecto
UATHelper: Packaging (Android (ATC)): ry=L:/unreal/Android_builds -package -clientconfig=Development -ue4exe=UE4Editor-Cmd.exe -pak -prereqs -nodebuginfo -targetplatform=Android -cookflavor=ATC -build -CrashReporter -utf8output
UATHelper: Packaging (Android (ATC)): Automation.Process: Setting up command environment.
UATHelper: Packaging (Android (ATC)): CommandEnvironment.SetupBuildEnvironment: WARNING: ERROR: NOTE: Please ensure that 64bit Tools are installed with DevStudio - there is usually an option to install these during install
UATHelper: Packaging (Android (ATC)): CommandEnvironment.SetupBuildEnvironment: WARNING: Assuming no compilation capability.
UATHelper: Packaging (Android (ATC)): BuildCookRun.SetupParams: Setting up ProjectParams for L:\unreal\MyProject2\MyProject2.uproject
UATHelper: Packaging (Android (ATC)): Project.Build: ********** BUILD COMMAND STARTED **********
UATHelper: Packaging (Android (ATC)): Program.Main: ERROR: AutomationTool terminated with exception: AutomationTool.AutomationException: You are attempting to compile on a machine that does not have a supported compiler!
UATHelper: Packaging (Android (ATC)): ved AutomationTool.UE4Build.Build(BuildAgenda Agenda, Nullable`1 InDe
UATHelper: Packaging (Android (ATC)): leteBuildProducts, Boolean InUpdateVersionFiles, Boolean InForceNoXGE, Boolean InUseParallelExecutor, Boolean InForceNonUnity, Boolean InForceUnity, Boolean InShowProgress, Dictionary`2 PlatformEnvVars, Nullable`1 InChangelistNumberOverride, Dictionary`2 InTargetToManifest)
UATHelper: Packaging (Android (ATC)): ved Project.Build(BuildCommand Command, ProjectParams Params, Int32 WorkingCL, ProjectBuildTargets TargetMask)
UATHelper: Packaging (Android (ATC)): ved BuildCookRun.DoBuildCookRun(ProjectParams Params)
UATHelper: Packaging (Android (ATC)): ved AutomationTool.BuildCommand.Execute()
UATHelper: Packaging (Android (ATC)): ved AutomationTool.Automation.Execute(List`1 CommandsToExecute, CaselessDictionary`1 Commands)
UATHelper: Packaging (Android (ATC)): ved AutomationTool.Automation.Process(String[] Arguments)
UATHelper: Packaging (Android (ATC)): ved AutomationTool.Program.MainProc(Object Param)
UATHelper: Packaging (Android (ATC)): ved AutomationTool.InternalUtils.RunSingleInstance(Func`2 Main, Object Param)
UATHelper: Packaging (Android (ATC)): ved AutomationTool.Program.Main()
UATHelper: Packaging (Android (ATC)): Program.Main: AutomationTool exiting with ExitCode=1 (Error_Unknown)
UATHelper: Packaging (Android (ATC)): BUILD FAILED
PackagingResults:Error: Error Unknown Error
If someone could help i would be really greatfull.