在命令行中進入cygwin目錄,並執行cygwin.bat,若是你不是用Administrator帳號登陸的系統,那麼會在cygwin\home\文件夾中生成一個以你的登陸名命名的新的文件夾。java
修改新生成文件夾中的「.bash_profile 」文件,用UE或editplus等文本編輯器打開,在最後增長: (e/android-ndk-r8-windows/android-ndk-r8是安裝ndk的路徑)linux
NDK_ROOT=/cygdrive/e/android-ndk-r8-windows/android-ndk-r8android
export NDK_ROOTwindows
set _CYGBIN=C:\cygwin\bin set _ANDROIDTOOLS=C:\android-sdk-windows\tools set _NDKROOT=D:\Tools\Developer\Android\android-ndk-r8b
7、建立工程
運行cocos2dx目錄下的create-android-project.bat文件,根據提示輸入包名(例如:cn.test.android)、項目名稱(例如:hello2dx)、所使用的android sdk版本。
8、編譯工程
運行cygwin,在命令窗口中進入剛剛新建的hello2dx目錄下的android目錄,運行命令./build_native.sh 第一次有點慢
9、配置vs開發環境
注意:2.1.4以後不適用
首先,雙擊上圖中的cocos2d-win32.vc2010.sln(若是你使用的是vs2008,那麼只雙擊cocos2d-win32.vc2008.sln),而後右鍵點解決方案,再點生成解決方案。這個過程大約有10分鐘,因我的電腦速度而異。
而後從上面的菜單中選擇"調試"—"開始執行(不調試)",以下圖:
若是運氣夠好,你會獲得以下輸出:(哈哈,經典的cocos2d頭像,慶祝一下吧!)
接下來,咱們來運行一下cocos2d-x自帶的test,看看cocos2d-x給咱們帶來了哪些效果吧!一樣的,右鍵點解決方案管理中的test,而後設置爲啓動項目,再點"調試"—"天始執行(不調試)",接着你會看到下面的輸出:
而後你就能夠盡情地點擊裏面的各類測試效果啦,還能夠按住鼠標不放往下拖動,還有更多好玩的東西。
雙擊打開,路徑是這樣的:template, F:\cocos2d-1.0.1-x-0.9.1\template\msvc,打開以後以下圖所示:
咱們要使用的就是InstallWizardForVS2010.js文件,雙擊安裝便可,若是你是使用其它版本,就相應地雙擊其它版本的js文件。雙擊以後,會有以下截屏出現,這就表示你安裝成功了:
接着,打開一個新的vs2010程序,而後選擇"文件—新建—項目",以下圖:
輸入包名、項目名選擇sdk。在當前cocosdx根目錄生成相應項目
打開生成項目的classes目錄中的全部文件刪除
導入後,出現一個錯誤:The import org.cocos2dx.lib cannot be resolvedbash
那咱們將設置一下cocos2d-x的引用便可eclipse
右鍵項目->build path->link source->Browse->選擇地址編輯器
F:\android\cocos2d\cocos2d-2.1rc0-x-2.1.2\cocos2dx\platform\android\java\src測試