cocos2dx android 打包環境配置 安裝包下載

來源:互聯網
上載者:User

標籤:cocos2d-x   android打包   環境配置   打包工具下載   

安裝包
所需要的安裝包如下:
Cocos2d-x 3.4,地址 http://cn.cocos2d-x.org/download#anchor2。

其他安裝包百度下載網盤連結:http://pan.baidu.com/s/1c0hRJig 密碼:kfzq

Android SDk。
NKD,Cocos2d官方推薦使用R9D版本,使用R10D會出現找不到srand函數錯誤。
Eclipse,我使用的是最新的Luna標準版。
ADT,用Eclipse開發Android程式需要用到ADT環境。
JDK,java開發環境。
AVD ARM支援,預設的Android模擬器是沒有ARM支援的,需要下載ARM的鏡像。

1、安裝JDK
2、安裝Android SDK
3、安裝NDK
解壓到E:\Android目錄即可。
4、安裝eclipse
直接解壓到任意目錄即可。
5、安裝ADT
運行eclipse,在菜單中選擇Help->Install New Software。
在彈出的對話方塊右上方選擇Add…按鈕。
彈出對話方塊中Name輸入ADT Plugin,在Archive中選擇下載的ADT包。

Developer Tools前打上勾,然後下一步,安裝完成後會重啟eclipse。
重啟後會讓選擇Android SDK路徑,我這裡是E:\android\SDK。
至此,eclipse的android環境安裝完畢。
6、配置環境變數
WIN+Pause 進入環境變數設定
建立環境變數:JAVA_HOME 值為:D:\Program Files\Java\jdk1.7.0
建立環境變數:CLASSPATH 值為:.;%JAVA_HOME%\lib;(注意:點號表示目前的目錄,不能省略)
在系統變數Path的值的前面加入以下內容:%JAVA_HOME%\bin;(注意:這裡的分號不能省略)到這裡,JDK安裝完畢。
建立環境變數:ANDROID_SDK 值為:E:\android\sdk
在系統變數Path的值的前面加入以下內容:%ANDROID_SDK%
建立環境變數:NDK_ROOT 值為:E:\android\android-ndk-r9d
在系統變數Path的值的前面加入以下內容:% NDK_ROOT %
將Ant包解壓到Android目錄。環境變數設定:在path中加入:D:\Android\apache-ant-1.9.4\bin,在DOS環境下輸入ant -version出現如下結果表示配置成功

7、建立Cocos2d-x項目
將剛才下載的cocos2d-x-3.4壓縮包解壓到你指定的檔案夾裡。
進入到目錄cocos2d-x-3.4/tools/cocos2d-console/bin/cocos.py
開啟終端運行cocos.py指令碼建立文

python cocos.py new HelloWorld -p com.coco2dx.org -l cpp -d E:\cocos\projects

參數說明: test為項目名稱
-p後面接包名
-l後面接開發語言類型,有cpp, lua, js三種類型
-d後面接項目存放的目錄 產生Android專案檔

8、匯入Android項目
最後便可啟動Eclipse然後匯入Android項目了。操作步驟如下:
右鍵點擊”Package Explorer”並選擇”Import…”
當出現對話方塊時,選擇”Exsiting Android project into workspace”(將現有proj.Android項目匯入工作區)。

匯入的同時會自動執行build_native.py指令碼進行編譯。 編譯完成後就可以在真機或者模擬器中運行HelloWorld了。
至此整個cocos2d-x 3.4版本的環境配置完成。

注意如果遇到問題參考我前面cocos2dx 打包問題的文章cocos2dx 打包問題 解決辦法

著作權聲明:本文為博主原創文章,未經博主允許不得轉載。

cocos2dx android 打包環境配置 安裝包下載

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.