1. 程式人生 > >cocos2d-x android環境搭建步驟

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~