先準備環境,需要一下目錄:
使用cocos 自帶的 setup.py 進行檢測是比較好的方法:
從上圖,可以看到所需要的目錄都已經被找到了,其實這一步已經把環境變數配置加到~/.bash_profile檔案中,開啟~/.bash_profile可以看到檔案內容:
如果哪個環境變數沒有新增上去,則可以手動新增;
完了之後,就可以到cocos專案到 proj.android目錄下, 執行 cocos compile -p android -release;
可能出現到錯誤:
2. ant_root not defined. please define it in your environment 的問題
但是輸入ant 又能正常使用命令,這裡解釋一下: ant命令能正常執行和ant_root not defined 沒關係, ant 是否能在終端執行取決於是否加到path了。
順著這個思路,使用env檢視一下所有環境變數:
從上圖發現,居然真的沒有ant_root, 所以主要原因出在這裡了, bash-3.2下居然環境變數配置不一樣,到這裡就很明確了,切換成又ant_root變數到使用者下去執行cocos compile -p android 就可以了。
Cocos2d JS 打包安卓APK
我們用cocos2d js的目的便是用js跨平台打包出apk,這裡我們嘗試打包,這裡說明一下,打包有兩種模式,一種是debug模式,一種是release,前一種是用來除錯程式用的,後一種是用於發布給使用者的,要說這倆種的區別,就是在下面提到的keystore。關於keystore,這篇文章就不多說了...
安卓adb配置 mac環境
1 啟動終端,可以在spotlight中搜尋 終端 2 進入當前使用者的home目錄,命令如下 cd home3 更新.bash profile檔案 當該檔案存在時 如果該檔案不存在,可通過如下命令建立 touch bash profileopen e bash profileexport path...
安卓dx配置 mac環境
1 啟動終端,可以在spotlight中搜尋 終端 2 進入當前使用者的home目錄,命令如下 cd home3 更新.bash profile檔案 當該檔案存在時 如果該檔案不存在,可通過如下命令建立 touch bash profileopen e bash profileexport path...