AndroidStudio集成cocos2d-x開發環境搭建


 

【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 sdk root的路徑拖入控制台面板,如圖所示

 

 

【20】  設置ant的路徑,方法是找到ant的路徑,拖進去,如圖所示

 

 

 

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

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

cocos new demo -p com.LYF.meow -l cpp -d D:\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】  這樣的話,就直接用android studio導入這個工程,如圖所示

【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的

    


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM