티스토리 뷰
create-android-project.sh(.bat)로 프로젝트를 만들고
그 안의 build_native.sh로 빌드를 한 뒤,
eclipse에서 New->Other->Create Android Project from Existing Source로 만들어진 소스를 기반으로
안드로이드 프로젝트를 생성할 시
소스에서 org.cocos2dx 관련된 패키지를 사용하는 부분은 모두 에러로 나타난다.
이것은 Cocos2dx 라이브러리 관련 소스가 import 되지 않아 나타나는 에러인데
이것을 해결하려면
다운로드 받은 Cocos2dx 디렉토리를 $COCOS2DX_HOME이라고 했을 때
New->Other->Create Android Project from Existing Source에서
$COCOS2DX_HOME/cocos2dx/platform/android/java를 선택하여 eclipse에 임포트 해주면 에러가 사라지게 된다.
원리는 나도 잘 모르겠다. (라이브러리 소스를 이런 방식으로 로드하나보다.)
그냥 간단하게 New->Other->Create Android Project from Existing Source에서 디렉토리를
$COCOS2DX_HOME으로 선택하면 샘플 소스들과 함께 위에서 언급한 프로젝트도 함께 import 해준다.
위 스크린샷에서 java라고 되어 있는 프로젝트가 라이브러리에 해당하는 프로젝트이다.
그 아래 것들은 샘플 프로젝트들 :)
'프로그래밍 > 게임 개발' 카테고리의 다른 글
[Cocos2d-x] Apple Mach-O Linker Error 해결하는 법 (0) | 2012.11.04 |
---|---|
[Cocos2D-X] 여러 해상도 지원하기 (Multi-Resolution) (0) | 2012.10.27 |
[Cocos2D-X] CCArray 생성할 때 주의할 점 (3) | 2012.10.25 |
[Cocos2D-X] Advanced Animation Class (7) | 2012.01.26 |
[Cocos2D-X] 팩토리 패턴 함수들의 이해(SpriteWithFile…) (0) | 2012.01.17 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday