Cocos2d-x 3.2 android平臺新手開發環境配置教程

參考: http://www.cocoachina.com/cocos/20140529/8596.html

以下內容參考了 cocoachina 中的開發環境配置教程 http://www.cocoachina.com/cocos/20140529/8596.html ,我覺得裏面的配置過程,不是很詳細,自己在這篇博文的基礎上完善了哈,有什麼問題,可以留言交流。


前一段時間,學習android開發後,想想做做好玩的遊戲玩玩,現在就學習cocos2d-x 3.2,想了解哈,這個遊戲引擎……

學習的第一步,當然是配置開發環境了,不然幹個鳥……

一、通用準備工作
1、安裝Cocos2d-x 3.2
在Cocos2d官網上下載,下載後解壓縮。
 
2、安裝Eclipse與Android SDK
Eclipse在其官網下載。
Android SDK 在Android開發者中心下載。
Eclipse是開發Android需要用到的IDE。這是個很牛的IDE,有許多插件讓他變得三頭六臂。要開發Android的程序,需要下載相關的插件,但如果每個插件要自己配置,會是很蛋痛的事情。
如果是新手,推薦使用:ADT Bundle。這是Eclipse+Android SDK的合體,所有的項目都已經幫你配置好了。
最好使用ADT。

3、安裝JDK
Eclipse需要Java環境才能運行。如果事先沒有安裝Java環境,則會報錯。
一般來說安裝之後會自動配置好環境變量。如果還沒有解決問題,請查找網絡上關於JDK安裝的攻略,很多的。
 
4、安裝CDT插件
這是個Eclipse的插件,用來支持Eclipse中C/C++語言的開發。
從Eclipse的官網下載,下載之後,將features和plusins這兩個文件夾裏面的內容複製到Ecplise安裝目錄下對應的文件夾之後就可以了。
 
5、安裝NDK-r9d 
這是進行C/C++與Java混合編譯的必要工具。記下下載之後解壓到的目錄,因爲到之後的安裝中會用到。
 
6、安裝ANT-1.9.4
Cocos的Android開發需要用到它,所以下載下來安裝好吧。
 
7、配置環境變量






二、PC環境下配置過程
1、安裝VS2012
網上還有很多其他下載地址。
 貢獻3個激活序列號:
YKCW6-BPFPF-BT8C9-7DCTH-QXGWC
RBCXF-CVBGR-382MK-DFHJ4-C69G8
YKCW6-BPFPF-BT8C9-7DCTH-QXGWC

2、安裝python 2.7.6
Cocos2d-x的安裝程序是用phthon寫的,所以需要這個軟件。不要下載python3.0以上的版本,否則運行會出錯。如果是Mac,那麼天生就自帶了。

3、進行開發環境配置
以上的工作完成之後,就可以進行配置了。啓動Windows的命令行(CMD)工具。進入Cocos2d-x 3.2的安裝目錄,執行:
  1. python setup.py 
 
Cocos2d-x 3.2版本使用這個setup.py來安裝,十分方便。執行之後會讓你配置上面準備工作中所安裝的:ANT、NDK、SDK等目錄,把安裝到哪兒去了填寫進入就行。

 
4、建立自己的項目
用setup.py配置好Cocos2d-x的環境之後,你的命令行中就會多如“cocos”的命令,新建項目將使用這個命令進行。示例:
  1. cocos new hello(項目名稱)-p com.hello(包名字)-l cpp(項目類型) -d E:\MyCocos\cocos2d(目錄) 
 
新建的項目會把所有的源文件和庫都拷到你的項目目錄中。所以新建的項目文件會很大,有許多人懷疑這個的必要性,不過到你之後的開發中就會知道這種配置方法是對的了。
 
項目建立好之後,就可以開發了:
 
A、進行VS2012的開發。
找到你的項目目錄下的:proj.win32,打開裏面的解決方案就行。剩下的就是你的任務了。一般來說,直接就可以運行。
一般來說,在vs2012中把項目開發,編譯,調試後,再移植到手機平臺。
 
B、進行Android的開發。
使用Eclipse中的項目導入,導入proj.android中的項目方案。導入之後,因爲SDK的問題,一般無法啓動。
這裏要着重講解哈:
1,在vs2012項目的工程目錄下,例如(E:\cocos2d\mytest\cocos2d\cocos\platform\android\java\src)用XXXX\mytest\cocos2d\cocos\platform\android\java\src 中的 org 目錄覆蓋 E:\cocos2d\mytest\proj.android\src 中的 org目錄。(解決android項目報錯問題)
2,windows cmd 終端中輸入如下命令,編譯項目
編譯時間有點長,稍等。
編譯完成後,生成 libcocos2dcpp.so
在ADT,中 refresh ,就可以看到如下圖

3,使用真機運行項目(開始我也是用的模擬機運行,app運行老是異常終止,後來在真機沒有這種情況)。


發佈了59 篇原創文章 · 獲贊 15 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章