1. cocos2dx download

http://www.cocos2d-x.org/ 사이트 우측 Stable Release 에서 가장 최신 소스를 받는다.


압축을 푼후 readme 참고..


Multi Platform

-------------

   * [cocos2d-iphone-cpp][3]:  tested on iPhone 3.2, 4.1 & 4.2 SDK

   * [cocos2d-android-ndk][4]: based on ndk-r4(crystax.net version) & ndk-r5, tested on Android 2.1, 2.2, 2.3 emulator, HTC G2, G3, G6, G7 device

   * [cocos2d-wophone][5]: well tested on WOPhone of ChinaUnicom, both emulator & device.

   * [cocos2d-win32][6]: well tested on WindowsXP & Windows7. It depends on PowerVR OpenGL ES 1.1 libraries for win32 system


2. toolchian download
Windows의 경우 아래 사이트에서 crystax ndk 를 다운받는다. 
crystax.net
http://www.crystax.net/en/android/ndk

3. cygwin 설치 
  -생략 ...

4. HelloWorld Test
 cocos2d-1.0.1-x-0.11.0/ HelloWorld / android / build_native.sh 를 수정한다.

# set params
# 본인의 NDK위치
NDK_ROOT_LOCAL="/Developer/Android/android-ndk-r7" 
# 본인의 cocos2dx 폴더의 위치
COCOS2DX_ROOT_LOCAL="/Users/user/Desktop/cocos2d-1.0.1-x-0.11.0"

쉘스크립트 실행
$ cd /Users/user/Desktop/cocos2d-1.0.1-x-0.11.0/HelloWorld/android/
$ ./build_native.sh 
/Developer/Android/android-ndk-r7 ~/Desktop/cocos2d-1.0.1-x-0.11.0/HelloWorld/android
Gdbserver      : [arm-linux-androideabi-4.4.3] libs/armeabi/gdbserver
Gdbsetup       : libs/armeabi/gdb.setup
Compile++ thumb  : cocos2d <= CCConfiguration.cpp
Compile++ thumb  : cocos2d <= CCDrawingPrimitives.cpp
Compile++ thumb  : cocos2d <= CCScheduler.cpp
Compile++ thumb  : cocos2d <= CCCamera.cpp
....
....


폴더내 assets 폴더 및 이미지 카피 확인

5. ant debug or eclipse 프로젝트 실행  
 노트북 베터리 간당간당 하여 생략..