cocos2d-x 기본 세팅 - 4

|

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
Trackback 0 And Comment 2
  1. 안탕 2013.11.06 02:51 address edit & del reply

    아 정말로 감사드립니다 막상 cocos를 쓸려고 했지만 검색되는 많은 셋팅 방법들이 구버젼들이라 에러상황이 많았었는데 덕분에 무사히 셋팅을 할 수 있었네요

  2. 도움받은방문자 2013.11.09 17:58 address edit & del reply

    책도 보고, 공식사이트도 참고하고, 여기저기 블로그 돌아다니면서 세팅하고 있는 중입니다.
    어느 블로그 방법으로 해도 안되어서 스스로 여러가지 시도하고있는데, 많음 도움이 된 것 같습니다.
    감사합니다~