cocos2d-x 3.7 win7 32+Android 環境配置

來源:互聯網
上載者:User

標籤:cocos2d-x   遊戲開發   c++   

       之前用的cocos2d-x 2.2.6 版本,最近換成了3.7,目前的最新版。整個過程中也碰到了不少問題,現在已經成功移植到手機上了。

分享下整個過程,希望能幫到別人。(所需軟體已打包)


【下載軟體】

0.cocos2d-x 3.7

1.VS2012/VS2013(我用的VS2013)

2.Python 2.7.5

3.jdk

4.Android sdk

5.Android ndk (必須是r10c)

6.ANT


【cocos2d-x3.7 win7 32 環境配置 及 建立項目】


1.安裝 vs2013

2.解壓 cocos2d-x3.7,




運行 cocos2d-win32.sln,將 cpp-tests 設為啟動項目






1.如果出現 介面,則說明 cocos2d-x3.7 win7 32 環境配置成功




2.在 命令提示字元 視窗 輸入 cocos,出現 如下內容,同樣表示 cocos2d-x3.7 win7 32 環境配置成功



關於 使用 cocos 建立、編譯項目,可參考如下博文

http://www.zaojiahua.com/cocos2d-x-3-0.html


【Android 開發環境配置】

1.安裝Python

安裝後,設定環境變數



之後開啟 命令提示字元 視窗, 輸入 python斷行符號,看到如下畫面則表示成功



Android sdk、ant  不需安裝,直接解壓即可。ndk直接運行,會在目前的目錄 產生 android-ndk-r10c 檔案夾


之後要配置環境變數

NDK_ROOT D:\Android\android-ndk-r10c

ANT_ROOT D:\ComputerProgram\apache-ant-1.9.4\bin

ANDROID_SDK_ROOTD:\Android\adt-bundle-windows-x86-20140321\sdk

在 path目錄下添加 D:\Program Files\Java\jdk1.7.0_45\bin



測試環境是否搭建成功

依次執行 選中的 

download-deps.py 和 setup.py




出現如下畫面,表示搭建成功



建立 新項目,出現如下畫面



進入 proj-android檔案夾,執行 build_native.py,會產生 libs檔案夾(執行 bulid_native.py之前沒這個檔案夾)

 


然後就可以匯入Android了




將 源檔案 和 連結庫 都匯入


我的源檔案位置




連結檔案位置




在 項目名稱上右擊->屬性(properties)




將紅色叉號的 Remove掉,之後 將 libcocos2d-x Add進來






真機測試







        整個過程也夠折騰人的,如果誰配cocos2d-x3.7環境出錯的話可以私聊,我會盡最大努力協助大家搭建環境。


差點忘了!!!!

所需資源檔

連結:http://pan.baidu.com/s/1hqIWidI 密碼:unag



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

cocos2d-x 3.7 win7 32+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.