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.匯入庫專案
把這個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
效果如圖,執行成功