windows下cocos2dx3.0開發環境及Android編譯環境搭建,cocos2dx3.0android

來源:互聯網
上載者:User

windows下cocos2dx3.0開發環境及Android編譯環境搭建,cocos2dx3.0android

cocos2dx更新到了3.x版本,自己一直沒有換,現在開發組要求統一換版本,我就把搭建環境的過程記錄下來。

一、Windowns下開發環境搭建

    1.  所需工具        1)cocos2d-x-3.0rc0.zip   http://cn.cocos2d-x.org/download/  截止寫博文時,最新版本為V3.2。        2)VS2012 http://www.baidu.com/s?wd=VS2012        3)Python  https://www.python.org/download/releases/2.7.8/  這個根據自己系統的版本下    2. 安裝VS2012        這個應該不需要過多解釋吧。。    3. 安裝Python        Python的安裝特別簡單,一路next就可以,安裝完成後要將Python的安裝路徑添加進環境變數中。        電腦上右鍵 -> 屬性 -> 進階系統設定 -> 進階 -> 環境變數,找到系統變數中的Path,點編輯,將Python的安裝路徑插入進去,我的是預設安裝的,所以路徑是 C:\Python27 ,這裡插入的時候要注意分號。        點確定後啟動cmd,輸入python斷行符號,出現所示則說明配置成功。(如果不成功登出電腦即可)
    4. 配置cocos2dx3.0開發環境        將cocos2d-x-3.0rc0.zip解壓到任意路徑,我的是 C:\cocos2d-x-3.0rc0,在該目錄下找到setup.py,直接雙擊運行,出現如下畫面:
        一路斷行符號,完成後登出電腦。重新登入後,啟動cmd,輸入cocos斷行符號,如果出現如下介面,則說明配置成功。
        這裡可以看到cocos的一些基本用法。我們一起來建立一個項目吧,在cmd中執行cocos new可以看到該命令的用法。
        比如我們要在c:\projects下建立一個名為test的項目,可以使用以下命令:        cocos new -p com.kuki.test -l cpp -d c:\projects test
        建立過程如所示。
        建立成功後我們就可以開啟c:\projects\test\proj.win32目錄下的test.sln用VS2012進行開發了。至此windows下的開發環境搭建完成。
二、Android編譯環境搭建    1. 所需工具        1) Android SDK  http://developer.android.com/sdk/installing/index.html?pkg=tools        2) Android NDK  http://developer.android.com/tools/sdk/ndk/index.html#Installing        3) Java JDK  http://www.oracle.com/technetwork/java/javase/downloads        4) Apache Ant  http://ant.apache.org/bindownload.cgi       2. 配置環境變數        NDK和Ant都只需要解壓就可以了,SDK解壓完成後需要使用SDK Manager.exe更新你所需要的版本的Android平台工具。這裡我都放在c:\Android目錄下,JDK安裝過程也很簡單,一路next就可以了,我安裝完的路徑是C:\Program Files\Java\jdk1.8.0_11。        1)在系統變數裡建立JAVA_HOME變數,值為C:\Program Files\Java\jdk1.8.0_11        2)建立classpath變數,值為: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (注意這裡前面有個 “ . ”  ,表示當前路徑)        3)在Path變數中添加 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;C:\Android\ant\bin (這裡要根據自己的情況進行修改)        接下來運行cocos2dx根目錄下的setup.py關聯NDK, SDK和Ant,輸入路徑即可,我這裡分別是:        c:\Android\ndk        c:\Android\sdk        c:\Android\ant\bin (注意這裡是bin目錄)        配置完成後,重新運行setup.py,如果如所示,則全部配置正確。這時需要登出一下電腦使配置生效。
        這時,Android的編譯環境就配置完成了,終於可以打包apk了!        如果添加了cpp,要在proj.android/jni的Android.mk檔案中添加自己建立的cpp,這裡不要用記事本,可以用UE。        啟動cmd, cd到項目所在目錄,執行cocos compile -p android,啟動編譯。        成功編譯後apk檔案在 項目路徑\bin\debug\android 目錄下。

    另外,如果編譯apk時,提示錯誤:    Android platform not specified, searching a default one...    No valid android platform found, will not generate apk.
    此時需要加上平台編號,如:    cocos run -p android --ap 19    指定使用的Android平台版本為19
    詳細的cocos命令使用說明可以查看協助 cocos --help
android程式在windows環境下開發的編譯問題

答案很可能是,你提前把模擬器開啟放著,用的時候直接用。
 
Ubuntu 1010 下android 編譯環境搭建

1樓扯淡,你敢說windows下android和linux下編譯源碼出來的android沒多大差異?不怕雷劈嗎?
為什麼android是個開源OS?你在windows上開個源讓我看看?
csdn上有ubuntu 10.04下編譯2.3.3源碼的文章 我當時就是照那個做的,當然如果你對linux瞭解為0...那就沒辦法了
 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.