Study

xcode로 안드로이드 개발?

zombie45 2013. 11. 6. 21:45

다음 사이트를 참고 했습니다.

http://alex.tapmania.org/2010/09/android-ndk-and-xcode.html

Android NDK and Xcode

xcode: grab it here

Android SDK: grab them here
해당 사이트에 인스톨 메뉴얼을 따라 설치 하세요.

자 이제 안드로이드 프로젝트와 NDK code가 좀 있다는 가정하에 진행을 해봅시다.

Xcode 프로젝트 생성

  • Xcode – File -> New Project
  • External Build System 선택
  • 안드로이드 프로젝트의 PARENT(상위) 디렉토에가서 xcode 프로젝트를 같은 이름으로 만듭니다
  • Replace 선택 - 걱정 마세요 코드를 망치진 않습니다
  • 프로젝트에 파일을 더합니다 Add -> Existing files 그리고 그룹은 알아서편하실대로 정렬 해줍니다

build system 설정

  • Targets -> [프로젝트 이름더블클릭해서 엽니다
  • Build Tool 을 [NDK경로]/ndk-build 로바꾸거나 PATH에 들어있다면 ndk-build 로 바꿉니다
  • Arguments는 그대로 두고 ($(ACTION)일꺼예요) – 이게 빌드랑 클린을 ndk-build로 가능하게 합니다
  • Directory를 [project 경로]/jni 로 설정합니다

이제 ⌘B 하면 빌드되고 Build -> Clean 하면 클린됩니다.
안드로이드 NDK (Android NDK)는 gcc xcompiler 기반으로 에러나 워닝등을 xcode의 gcc와 동일한 형태로 보여줍니다. Xcode를 ndk-build와 쓰는중에 이점 – 에러와 워닝이 아이폰할때처럼 빌드 결과에 보여줍니다

건배.


반응형