I am getting the same thing with 4.7.2. Here error list
BuildCommand.Execute: ERROR: BUILD FAILED
Program.Main: ERROR: AutomationTool terminated with exception:
Program.Main: ERROR: Exception in UnrealBuildTool: ERROR: Unknown NDK architecture ‘arm64-v8a’
Stacktrace: at UnrealBuildTool.Android.UEDeployAndroid.GetUE4Arch(String NDKArch)
at AndroidPlatform.GetBestDeviceArchitecture(ProjectParams Params)
at AndroidPlatform.Deploy(ProjectParams Params, DeploymentContext SC)
at Project.Deploy(ProjectParams Params)
at BuildCookRun.DoBuildCookRun(ProjectParams Params)
at BuildCommand.Execute()
at AutomationTool.Automation.Execute(List1 CommandsToExecute, CaselessDictionary1 Commands)
at AutomationTool.Automation.Process(String[] CommandLine)
at AutomationTool.Program.MainProc(Object Param)
at AutomationTool.InternalUtils.RunSingleInstance(MainProc Main, Object Param)
at AutomationTool.Program.Main()
Program.Main: ERROR: ERROR: Unknown NDK architecture ‘arm64-v8a’
Is your issue also specific to the Nexus 9? If it is not, do you mind opening a separate AnswerHub thread with your issue, and also including the entirety of your failed build output logs? This will help us keep track of issues that may or may not be related. Thanks very much!
Do you mind setting that so that anyone can see? It would otherwise mean using my work email to ask permission to view the file, which I can’t really do. You can try saving to a notepad and attaching directly to this thread, also.
The Nexus 9 runs on a 64-bit Dual Core processor, which makes it the first Android device to ship with a 64-bit ARM instruction set. Support for 64-bit processors was just added in Android 5.0, so if you have an NDK app, enable it by updating the APP_ABI value in your Application. mk file:
APP_ABI := armeabi armeabi-v7a arm64-v8a x86 x86_64 mips mips64
This would likely explain why you’re both getting the ERROR: Unknown NDK architecture ‘arm64-v8a’
Can you try once more leaving off the APP_PLATFORM section? Unfortunately we don’t have an Nexus 9 for me to assist on this end. Here again is the blog that explains how to update the NDK for the Nexus 9. It might be more clear than I am.