- Marketplace에서 받은 Example Project들과 새로 생성한 프로젝트들 모두에서 안드로이드 빌드시 에러가 발생합니다.
C++ 소스를 추가하지 않은 프로젝트는 이상없이 빌드가 완료되는데 C++ 소스가 추가된 프로젝트에서는 apk 생성 직후 다음과 같은 에러가 발생하여 빌드가 실패합니다.
MainFrameActions: 패키징 (안드로이드 (ETC1)): BuildCommand.Execute: ERROR: BUILD FAILED
MainFrameActions: 패키징 (안드로이드 (ETC1)): Program.Main: ERROR: AutomationTool terminated with exception:
MainFrameActions: 패키징 (안드로이드 (ETC1)): Program.Main: ERROR: Exception in Android.Automation: ??? ?????? ????? ?ν??Ͻ??? ???????? ?ʾҽ??ϴ?.
MainFrameActions: 패키징 (안드로이드 (ETC1)): Stacktrace: ??ġ: AndroidPlatform.PostBuildTarget(UE4Build Build, String ProjectName, String UProjectPath, String Config)
MainFrameActions: 패키징 (안드로이드 (ETC1)): ??ġ: AutomationTool.UE4Build.BuildWithUBT(Stri
MainFrameActions: 패키징 (안드로이드 (ETC1)): ng ProjectName, String TargetName, UnrealTargetPlatform TargetPlatform, String Config, String UprojectPath, Boolean ForceMonolithic, Boolean ForceNonUnity, Boolean ForceDebugInfo, Boolean ForceFlushMac, Boolean DisableXGE, String InAddArgs, Boolean ForceUnity)
MainFrameActions: 패키징 (안드로이드 (ETC1)): ??ġ: AutomationTool.UE4Build.Build(BuildAgenda Agenda, Nullable`1 InDeleteBuildProducts, Boolean InUpdateVersionFiles, Boolean InForceNoXGE, Boolean InForceNonUnity, Boolean InForceUnity)
MainFrameActions: 패키징 (안드로이드 (ETC1)): ??ġ: Project.Build(BuildCommand Command, ProjectParams Params, Int32 WorkingCL)
MainFrameActions: 패키징 (안드로이드 (ETC1)): ??ġ: BuildCookRun.DoBuildCookRun(ProjectParams Params)
MainFrameActions: 패키징 (안드로이드 (ETC1)): ??ġ: BuildCommand.Execute()
MainFrameActions: 패키징 (안드로이드 (ETC1)): ??ġ: AutomationTool.Automation.Execute(List`1 CommandsToExecute, CaselessDictionary`1 Commands)
MainFrameActions: 패키징 (안드로이드 (ETC1)): ??ġ: AutomationTool.Automation.Process(String] CommandLine)
MainFrameActions: 패키징 (안드로이드 (ETC1)): ??ġ: AutomationTool.Program.MainProc(Object Param)
MainFrameActions: 패키징 (안드로이드 (ETC1)): ??ġ: AutomationTool.InternalUtils.RunSingleInstance(MainProc Main, Object Param)
MainFrameActions: 패키징 (안드로이드 (ETC1)): ??ġ: AutomationTool.Program.Main()
MainFrameActions: 패키징 (안드로이드 (ETC1)): Program.Main: ERROR: ??? ?????? ????? ?ν??Ͻ??? ???????? ?ʾҽ??ϴ?.
MainFrameActions: 패키징 (안드로이드 (ETC1)): copying UAT log files...
MainFrameActions: 패키징 (안드로이드 (ETC1)): RunUAT.bat ERROR: AutomationTool was unable to run successfully.
MainFrameActions: 패키징 (안드로이드 (ETC1)): BUILD FAILED
안드로이드 설정 관련(환경변수등)은 모두 끝마친 상황입니다. ndk 버전은 r9d를 쓰고있고 jdk는 jdk 1.7.0_51 버전을 사용중인데 혹시 문제가 되는 부분이 있을까요?
- 새 프로젝트 생성시에 폴더 설정을 Library 폴더가 아닌 다른 곳에 폴더를 생성하여 프로젝트를 만들면
"Failed to generate code project files for “E:/Work/Test/Test.uproject” 이와 같은 메시지와 함께 프로젝트 파일 생성이 실패합니다.
해결할 방법이 없을까요?