標籤: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開發環境搭建