Mac配置Cocos安卓打包環境的問題記錄

2021-08-16 16:30:10 字數 1037 閱讀 7541

先準備環境,需要一下目錄:

使用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...