Mac環(huán)境下 配置安卓打包環(huán)境

先推薦個(gè)應(yīng)用:Go2Shell
它是個(gè)懶人應(yīng)用,可以免去你cd到某個(gè)文件夾的操作,更關(guān)鍵的是它直接展現(xiàn)在文件夾窗口上,不管打開(kāi)哪個(gè)文件夾,都可以直接使用。


Go2Shell

使用方法:
1.打開(kāi)兩個(gè)文件夾窗口,對(duì)其中一個(gè)文件夾的工具欄點(diǎn)擊右鍵->自定義工具欄。
2.在另一個(gè)文件夾窗口找到Go2Shell,并將它拖入前面那一個(gè)文件夾的工具欄。


拖入到工具欄的Go2Shell

安卓打包環(huán)境安裝

1.安裝Cocos Studio 2之后,會(huì)有一個(gè)名為OnekeyConfigure的應(yīng)用。打開(kāi)之后,按圖中紅框勾選,地址自選。

OnekeyConfigure
Android相關(guān)

2.下載并安裝完成后,到個(gè)人文件目錄下,點(diǎn)擊Go2Shell,然后輸入open .bash_profile

個(gè)人文件夾

bash_profile修改前

3.將環(huán)境文件下載并完成解壓,解壓后的文件夾放到剛剛OnekeyConfigure的下載路徑下邊,在.bash_profile文件中,新增以下環(huán)境信息。

# Add environment variable NDK_ROOT for cocos2d-x
export NDK_ROOT=/Users/huangyuzhou/Library/Cocos/android-ndk-r10e
export PATH=$NDK_ROOT:$PATH

# Add environment variable ANDROID_SDK_ROOT for cocos2d-x
export ANDROID_SDK_ROOT=/Users/huangyuzhou/Library/Cocos/adt-bundle-mac-x86_64-20140702/sdk
export PATH=$ANDROID_SDK_ROOT:$PATH
export PATH=$ANDROID_SDK_ROOT/tools:$ANDROID_SDK_ROOT/platform-tools:$PATH

# Add environment variable ANT_ROOT for cocos2d-x
export ANT_ROOT=/Users/huangyuzhou/Library/Cocos/apache-ant-1.10.1/bin
export PATH=$ANT_ROOT:$PATH

要注意的是:以下三條目標(biāo)文件/文件夾的前綴地址需要根據(jù)具體的地址進(jìn)行修改
android-ndk-r10e
adt-bundle-mac-x86_64-20140702/sdk
apache-ant-1.10.1/bin

bash_profile修改后

4.這樣就完成了安卓環(huán)境的配置,接著進(jìn)行安卓的編譯和打包。找到項(xiàng)目的安卓編譯包,我項(xiàng)目中的編譯包名為buildAndroidRelease,里邊的代碼如下:

#!/bin/bash
#cd frameworks/runtime-src/proj.android-studio
cocos compile -m release -p android --android-studio --ap android-19![buildAndroidRelease.png]
buildAndroidRelease

5.在buildAndroidRelease目錄下打開(kāi)Go2Shell(如果不想下載,那就cd一下路徑),將buildAndroidRelease拖入終端,回車之后等待編譯完成。

6.編譯完成之后生成一個(gè)apk包,電腦連接安卓機(jī)并打開(kāi)終端,輸入adb install xxxx,xxx代表apk包的地址(直接拖入即可),等待安裝完成。
需要注意:Mac與安卓機(jī)并無(wú)法直接連接上,推薦下載一個(gè)''Android 文件傳輸''輔助連接。

Android 文件傳輸

問(wèn)題解決:
如果在編輯.bash_profile時(shí),有提示"您不是文件“.bash_profile”的所有者,因此沒(méi)有權(quán)限寫到該文件。",可以通過(guò)以下操作解決。

  1. 在個(gè)人文件夾目錄下,打開(kāi)Go2Shell,輸入.bash_profile進(jìn)行打開(kāi),打開(kāi)后會(huì)彈出提示,并有復(fù)制按鈕,點(diǎn)擊復(fù)制一個(gè)副本,完成編輯。
  2. 在終端輸入cd ~,然后再輸入ls -al,接著輸入命令sudo mv bash_profile副本.txt .bash_profile進(jìn)行文件內(nèi)容的覆蓋。
  3. 輸入vim .bash_profile會(huì)顯示文件的內(nèi)容,確保配置正確后,在最后面輸入:q進(jìn)行退出。
  4. 輸入source .bash_profile進(jìn)行更新,最后輸入which cocos,問(wèn)題解決。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容