AndroidStudio整合cocos2d-x開發環境搭建

來源:互聯網
上載者:User

標籤:load   tac   appdata   bsp   系統管理權限   tps   運行   www   overflow   

 

【1】   https://www.python.org/downloads/ 下載python2.7.13版本。

 

 

下載後是一個msi檔案,直接雙擊安裝,記得勾選自動添加環境變數。

【2】   如果有裝3.*版本,可以用360卸載,測試之,

【3】   安裝時,勾選

 

【4】   測試之

 

【5】   http://ant.apache.org/bindownload.cgi 下載ant,下載後解壓到任意檔案夾,只要好找就行了,

 

【6】   我的ant放在本地的位置,

 

 

【7】   安裝android studio

下載 https://developer.android.com/studio/index.html

路徑配置 C:\Program Files\Android\Android Studio

C:\Users\Administrator\AppData\Local\Android\sdk

最後啟動時,不要匯入之前的設定就好了,一路預設next,OK!

【8】   搭建Android NDK開發環境 , https://dl.google.com/android/repository/android-ndk-r12b-windows-x86_64.zip

 

【9】   解壓NDK的zip包,注意路徑目錄不要出現空格和中文,

 

【10】  其實從android studio2.2開始,官方推薦是是用cmake去構建本地代碼的,在構建之前,需要安裝三個依賴:NDK CMake LLDB

 

【11】  勾選這三個選項,

 

【12】  然後下載之,

 

【13】  安裝完成後,

【14】  測試NDK的工作,另一篇技術文檔詳細備忘錄!

 

【15】  下載cocos2d-x,我下載是cocos2d-x 3.15.1版本,網址http://www.cocos2d-x.org/filedown/cocos2d-x-3.15.1.zip 解壓後

 

【16】 找到setup.py,右鍵點擊取得系統管理權限,然後再雙擊開啟,

 

【17】 在C:\Users\Administrator\AppData\Local\Android\sdk\ndk-bundle位置可以找到安裝的ndk,

 

【18】 將路徑拖到上面開啟的控制檯面板上,按下斷行符號鍵,

 

【19】 將android sdkroot的路徑拖入控制檯面板,

 

 

【20】 設定ant的路徑,方法是找到ant的路徑,拖進去,

 

 

 

【21】 斷行符號後,介面會自己關掉!可以測試:如果再次雙擊setup.py的話,介面會一閃而過,然後消失,這表明已經配置成功了!

【22】 開始用cocos2d-x構建工程,開啟命令視窗(cmd) ,輸入:

cocos new demo -p com.LYF.meow -l cpp -dD:\47.91.248.233\lvyunfei\2017_0908_1129_Cocos2d_Demo

參數說明:demo為項目名稱

-p 後面接包名

-l  後面接使用的開發語言類型,可以選cpp,lua或js

-d 後面接項目存放的地址,路徑隨意

【23】 

【24】 斷行符號等項目構建完成時,

 

【25】 查看目錄,產生成功,

 

【26】 開始編譯,編譯:命令列進入你的項目所在路徑,然後輸入:cocos compile -p android --android-studio

 

 

 

然後等待一段時間,等待完成

【27】 發現出錯了,

 

 

【28】 直接斷行符號,再試一次,發現還是失敗!使用

cocos compile -p android --android-studio --ap android-25再來一次,

發現還是不行,失敗!還是用回之前的命令,不加版本號碼

【29】 這樣的話,就直接用androidstudio匯入這個工程,

【30】 匯入完成後的目錄結構,

 

【31】 現在開始配置ndk的編譯,選中功能表列的Run -> Edit Configurations

【32】 

 

 

【33】 設定編譯工具和編譯命令,

【34】 調整編譯順序,要優先使用我們的編譯工具,

 

 

【35】 然後開始編譯apk!還是會出錯,在網上終於找到解決方案,

 

【36】 https://stackoverflow.com/questions/44756726/cant-compile-android-cocos2d-file-android-studio

【37】 修改這兩個地方,然後重新編譯apk,就成功了,

【38】 開啟電腦檔案系統,查看apk!

 

【39】 安裝後經過測試,是可以運行OK的

    

AndroidStudio整合cocos2d-x開發環境搭建

相關文章

聯繫我們

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