cocos2d-x android環境搭建步驟
此文章的前提是,已經安裝好了JDK、SDK、ADT、Eclipse,並且已經可以成功的進行Android應用開發了。
此時需要下載的軟體有:
1.cygwin
2.CDT
3.NDK
4.cocos2d-x的包
1.首先是第一步是安裝好cygwin,並且安裝它的make包
如果已經裝了cygwin,但沒裝make包,會報不能進行make的錯誤
此時,在cmd中執行 : setup.exe(cygwin的安裝檔名) -d -P make,既可以追加安裝make包
2.安裝CDT,可以在Eclipse中選擇install software,然後輸入:http://download.eclipse.org/tools/cdt/releases/kepler 進行安裝
注意,我之所以輸入這個是因為我的Eclipse是kepler版本,請選擇與自己Eclipse版本的CDT
3.安裝NDK,這個就比較容易了,下載的網址為:http://developer.android.com/tools/sdk/ndk/index.html
下載下來的包解壓到某個路徑下。
4.下載cocos2d-x的包,下載的網址為:http://www.cocos2d-x.org/
下載下來的包也解壓到某個路徑下。
接著,就需要配置環境變數(假設所有檔案的解壓碟符都為x):
1.path變數中加入x:\cygwin\bin
2.新建NDK_MODULE_PATH,值為:x:/cocos2d-x-2.2.5/;x:/cocos2d-x-2.2.5/cocos2dx/platform/third_party/android/prebuilt
3.新建NDK_ROOT變數,值為:x:\android-ndk-r10
接著,我們就試著執行一下cocos2d-x sample資料夾的HelloCpp專案,看是否能成功。請注意,下面的所有import專案,都不要選擇copy into workspace。
1.首先在Eclipse中import專案,路徑為:x:\cocos2d-x-2.2.5\cocos2dx\platform\android。之所以首先import這個,是因為HelloCpp專案使用的org.cocos2dx.lib.Cocos2dxActivity均來自於此,要不然找不到。
2.然後在Eclipse中import專案,路徑為:x:\cocos2d-x-2.2.5\samples\Cpp\HelloCpp\proj.android
3.新建環境變數,NDK_PROJECT_PATH,值為:/cygdrive/d/cocos2d-x-2.2.5/samples/Cpp/HelloCpp/proj.android 注意,一定要寫成cygwin路徑的這種形式
4.選擇run as->android application
5.執行成功後,在手機上就會多出一個HelloCpp命名的專案,點選後,就會有一張帥氣的cocos2d-x圖片
接下來,就可以enjoy cocos2d-x的開發了,O(∩_∩)O~