안드로이드 빌드 에러 및 몇가지 질문입니다

  1. 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 버전을 사용중인데 혹시 문제가 되는 부분이 있을까요?

  1. 새 프로젝트 생성시에 폴더 설정을 Library 폴더가 아닌 다른 곳에 폴더를 생성하여 프로젝트를 만들면

"Failed to generate code project files for “E:/Work/Test/Test.uproject” 이와 같은 메시지와 함께 프로젝트 파일 생성이 실패합니다.

해결할 방법이 없을까요?

안녕하세요!

어허. 그렇군요.

네. 우선 1번의 이슈는 저희도 확인을 해보고 다시 안내 드리도록 하겠습니다!

2번의 경우는 일단 저의 경우는 기본 폴더 말고 다른 곳에 프로젝트를 만들고 싶으면
프로젝트 생성 버튼 위에 아래로 생긴 화살표를 누르시면 다른 폴더를 지정할 수 있는 추가 옵션이 보이는데요. 여기서 "폴더 선택"을 누르시면 원하시는 폴더를 선택하실 수 있는데요. 방금 저도 이 방법으로 다른 폴더를 지정했지만 문제가 없어서, 혹시 이 방법으로 하고 계실지 궁금하네요.

감사합니다!