zombie45
zombie's dev story
zombie45

공지사항

  • 분류 전체보기
    • iPhone
    • Study

인기 글

최근 댓글

최근 글

티스토리

반응형

블로그 메뉴

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
  • 글쓰기
전체 방문자
오늘
어제

태그

  • cache
  • flutter_localizations
  • intl
  • Animtaion
  • TextInputAction
  • 큰파일
  • l10nization
  • 큰폴더
  • cspell
  • actions
  • nextFocus
  • Flutter
  • Nodejs node express expressjs
  • 안드로이드
  • 자동배포
  • textformfield
  • cocoapods-binary-cache
  • 카카오 로그인
  • Box2d cocos2dx cocos2d-x
  • caching
  • UIViewController
  • appDelegate
  • code spell checker
  • FocusScope
  • 오블완
  • 티스토리챌린지
  • android_key_hash
  • jks
  • CI/CD
  • flutter l10n helper
hELLO · Designed By 정상우.
zombie45

zombie's dev story

Study

xcode로 안드로이드 개발?

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와 쓰는중에 이점 – 에러와 워닝이 아이폰할때처럼 빌드 결과에 보여줍니다

건배.


반응형

'Study' 카테고리의 다른 글

oh my zsh iterm font problem  (0) 2013.11.10
bash_profile 세팅 oh my zsh 설치  (0) 2013.11.10
이클립스 어시스트 설정  (0) 2013.10.29
UI/UX  (0) 2013.10.29
안드로이드 설치  (0) 2013.10.27
    'Study' 카테고리의 다른 글
    • oh my zsh iterm font problem
    • bash_profile 세팅 oh my zsh 설치
    • 이클립스 어시스트 설정
    • UI/UX
    zombie45
    zombie45
    잡다한 개발

    티스토리툴바