1. 程式人生 > >Win7+Eclipse搭建Cocos2d-x 3.5開發環境

Win7+Eclipse搭建Cocos2d-x 3.5開發環境

1.JDK、Eclipse與SDK

我用的JDK是1.7

Eclipse用的是Luna版的

這些之前都已經設好了,相關下載自己網上找吧

2. 下載最新的Cocos2d-x,我下的是3.5

3.CDT

我的做法是,網頁上p2 software repository後面的地址在Eclipse裡help->install new software裡線上安裝的CDT

4.NDK

下載下來解壓就行(TMD不FQ上不去Android開發的網站)

5.ANT

下載吧

6.安裝Python

我用的是這個2.7.6版的

7.VS2012

下載度娘上找吧,我下的是1.5G旗艦版的,要序列號

我要進行的是Android開發,不過看網上別人寫的裝這個我也就裝了

8.環境變數要配置Python的安裝目錄path之類的

9.命令列cmd進dos

再進入你Cocs2d-x3.5的安裝目錄

輸入python setup.py就開始安裝了

安裝過程中會提示輸入剛才裝的或下載解壓的那些東東的目錄比如SKD NDK ANT等

這一步如果設定的錄徑都沒有問題,那安裝就OK了,不然會報錯。環境變數裡會有cocs,以後cocos作為一個dos命令可以直接用了。

10.到此環境搭建好了,可以建一個新專案了,預設的就是hello world

先建一個專門放專案檔案的資料夾,比如E:\mycos

進入cmd,輸入命令如下格式,括號裡是對前一項的說明

cocos new hello(專案名稱)-p com.hello(包名字)-l cpp(專案型別) -d E:\mycos(目錄)

成功之後,會在mycos目錄下出現一個hello的資料夾,就是你剛建的專案的資料夾。

而hello資料夾中的proj.android即對應的android程式,後面eclipse匯入時要用的是此資料夾


二、Android Eclipse匯入專案

1.命令列cmd中進入上面所說的proj.android

輸入python build_native.py

漫長的等待,直到OK

2.匯入專案,import->Android-Existing Android Code into Workspace->

在Root Directory裡選到proj.android資料夾就匯入了,還是漫長的等待

3.匯入庫專案

,首先要匯入的這個專案檔案位置在:你的cocos2dx安裝目錄\cocos\platform\android\java

把這個java資料夾考出來,複製到與你新建專案同級目錄下,即複製到E:\mycos下

在eclipse裡用上面匯入專案相同的方法匯入java資料夾,這個很快,成功後會在eclipse專案列表裡多出一個libcocos2dx的專案

4.在hello專案上右建properties

選Android

在最下方有一個Library

點右面的Add,裡面就會有剛匯入的libcocos2dx,OK

原先Library列表如果有專案,但打紅叉的,刪掉

5.開啟AVD建Android模擬器

以API19為例

其它設定還好,要注意,新建視窗大小是可變的,下面往下拉會發現有隱藏的東東

即Emulation Options,在下面的選項Use Host GPU前面的複選框打勾

不設定這個根本執行不了Cocos2d-x專案,一定要注意

6.OK經過漫長的設定,一個Hello World終於要在Android上運行了

先在AVD裡執行好剛建的Android模擬器

在hello專案上右鍵run as->Android Application

等待

OK

效果如圖,執行成功

1.jpg