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

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

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


2.下載并安裝完成后,到個(gè)人文件目錄下,點(diǎn)擊Go2Shell,然后輸入open .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

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]

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

問(wèn)題解決:
如果在編輯.bash_profile時(shí),有提示"您不是文件“.bash_profile”的所有者,因此沒(méi)有權(quán)限寫到該文件。",可以通過(guò)以下操作解決。
- 在個(gè)人文件夾目錄下,打開(kāi)Go2Shell,輸入
.bash_profile進(jìn)行打開(kāi),打開(kāi)后會(huì)彈出提示,并有復(fù)制按鈕,點(diǎn)擊復(fù)制一個(gè)副本,完成編輯。 - 在終端輸入
cd ~,然后再輸入ls -al,接著輸入命令sudo mv bash_profile副本.txt .bash_profile進(jìn)行文件內(nèi)容的覆蓋。 - 輸入
vim .bash_profile會(huì)顯示文件的內(nèi)容,確保配置正確后,在最后面輸入:q進(jìn)行退出。 - 輸入
source .bash_profile進(jìn)行更新,最后輸入which cocos,問(wèn)題解決。