visual studio 에서 생성된 프로젝트 디바이스에서 실행시키기 위해선
cygwin으로 프로젝트를 빌드를 해야됩니다.
해당프로젝트 파일로 가서 ./build_native.sh 를 입력합니다.
정상적으로 빌드가 완료 된것을 확인하고 이클립스를 실행합니다.
이클립스 file - new - project 를 실행시키거나
아래 그림처럼 Package Explorer 에서 오른쪽 버튼을 누르고 new-project를 실행시킵니다.
python으로 만들었던 통합 프로젝트를 불러올 것이므로 Android Project from Existing Code
를 클릭하고 next를 누릅니다.
MyGame - proj.android 를 누르고 확인을 누릅니다.
이클립스를 불러오면 아래 와 같이 오류가 뜹니다.
cocos2d-x lib파일을 추가해야 정상적으로 실행이 됩니다,
MyGame프로젝트에서 오른쪽 버튼
properties를 누르고 Java Build Path를선택합니다.
Link Source 버튼을 누르고
Linked folder location 에는 cocos2d-x\platform\android\java\src 폴더를 추가하고
floler name에는 lib를 입력하고 확인을 누릅니다.
프로젝트에서 오른쪽 버튼 누르고 Refresh 한번 선택해주고
이클립스 메뉴창에 Project - clean 을 클릭해줍니다.
마지막으로 프로젝트에 오른쪽 버튼 - Ran as - Android Application 버튼을 클릭하면 디바이스에서 정상적으로 실행이 됩니다.
오류-2가지
환경변수 path 에 자기자신의 시그윈 설치 폴더 경로를 추가로 입력해준다.
bash
;C:\cygwin64\bin;
Unable to add에러
assets 파일에 접근할수 없을때 뜨는 에러
관리자 권한으로 설정을 해줘야됨
1. cygwin을 열고 자기자신의 프로젝트 파일로 이동
예) cd /cygdrive/c/Android/cocos2d-x/cocos2d-x-2.1.5/projects/MyGame/
2. 모든 권한 설정
chmod 777 -R * 입력 후 엔터
3. 다시빌드
./build_native.sh 입력 후 엔터
이렇게 하면 정상적으로 실행이 될것입니다.
'잡다한것들전부 > 세팅' 카테고리의 다른 글
| cocos2d-x 기본 세팅 - 4 (2) | 2013.09.21 |
|---|---|
| cocos2d-x 기본 세팅 - 3 (0) | 2013.09.20 |
| cocos2d-x 기본 세팅 - 2 (0) | 2013.09.19 |
| cocos2d-x 기본 세팅 - 1 (0) | 2013.09.19 |





