Mac系統(tǒng)下Android Studio使用gradle命令行打包

在使用Android Studio命令行打包的時候出現 bash gradle command not found的問題,原因是類似我們在windows系統(tǒng)下配置的環(huán)境環(huán)境,在Mac里沒有配置gradle,Android Studio的Terminal窗口如下:

解決方法:
(1)找到gradle的所在目錄,如下圖,在Android Studio應用程序處右鍵->顯示包內容,打開之后按照Contents->gradle->gradle-xxx->bin路徑,找到gradle。


然后右鍵->顯示簡介,復制路徑,類似:
/Applications/Android Studio.app/Contents/gradle/gradle-4.1/bin,其中/Applications/Android后面手動輸入\,后面留有空格,最終如下/Applications/Android\ Studio.app/Contents/gradle/gradle-4.1/bin

(2)設置環(huán)境變量
在mac命令行下,依次執(zhí)行以下步驟:
1) cd ~
2)touch .bash_profile
3)open -e .bash_profile

其中touch在沒有.bash_profile時會重新創(chuàng)建,open是打開.bash_profile文件,在打開的文件中添加如下:
export GRADLE_HOME=/Applications/Android\ Studio.app/Contents/gradle/gradle-4.1
export PATH=${PATH}:${GRADLE_HOME}/bin

路徑就是我們在第一步簡介中找到的。

4)命令行執(zhí)行:source .bash_profile,使修改生效。

(3)修改權限
在bin目錄下修改gradle的權限:


命令行輸入:ls -l查看權限,如果gradle和gradle.bat中間沒有x權限,則分別執(zhí)行:chmod +x gradle和chmod +x gradle.bat,增加執(zhí)行權限。


(4)測試
關閉mac命令行終端并重啟Android Studio。
重新打開mac終端和Android Studio,在Mac終端輸入:gradle -v,有輸出說明配置成功。
在Android Studio的Terminal中也可以執(zhí)行gradle命令。

?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容