zsh: command not found: gradle

Mac 本開發(fā)Android時(shí),AndroidStudio 在命令行輸入gradle xxx各種編譯命令時(shí),提示該錯(cuò)誤,下面給出解決方法。(該方法是全局的,在系統(tǒng)自帶的控制臺(tái)一樣可以執(zhí)行g(shù)radle)

1.首先在用戶的目錄下新建一個(gè)文件

.bash_gradlefile
image.png

2.接著在該控制臺(tái)寫

 open -e .bash_gradlefile 

(打開文件帶的參數(shù) e ,表示edit ,以編輯模式打開)
接下來(lái),拿到androidstudio 到gradle文件路徑(這里有兩種方法)

第一種:

image.png

然后就在里面去找到,里面.gradle是隱藏文件夾,需要用 ls -al 命令查看文件夾,然后去逐級(jí)去查看,這個(gè)比較麻煩。這里可以這樣:

打開隱藏文件及文件夾:
defaults write com.apple.finder AppleShowAllFiles -boolean true ; killall Finder

關(guān)閉隱藏文件及文件夾:
defaults write com.apple.finder AppleShowAllFiles -boolean false ; killall Finder

killall Finder是執(zhí)行完畢后關(guān)閉finder,重新打開才生效已經(jīng)打開的finder不生效,也可以不執(zhí)行這個(gè),手動(dòng)關(guān)閉和打開finder
/Users/ysl/.gradle/wrapper/dists/gradle-6.5-all/2oz4ud9k3tuxjg84bbf55q0tn/gradle-6.5

第二種:

直接去官網(wǎng) https://gradle.org/releases/ 下載自己目前項(xiàng)目對(duì)應(yīng)的gradle,如果不知道版本的話,一般來(lái)說(shuō)可以直接下高版本的gradle,放到一個(gè)指定的路徑
好,目前的話我們拿到了gradle文件路徑。

3. 繼續(xù)編輯bash_gradlefile 文件

在打開的bash_gradlefile文件中寫入(這里我是用的第一種方法拿到的gradle路徑)

export GRADLE_HOME=/Users/ysl/.gradle/wrapper/dists/gradle-6.5-all/2oz4ud9k3tuxjg84bbf55q0tn/gradle-6.5
export PATH=${PATH}:${GRADLE_HOME}/bin

4編輯.zshrc文件

控制臺(tái)默認(rèn)加載的是zsh命令,所以我們需要編輯.zshrc文件
有些Mac可以能在用戶的路徑下沒(méi)有改文件,有些因?yàn)榘惭b其它軟件有這個(gè),沒(méi)有的話就創(chuàng)建這個(gè)文件 ,依舊是

第一步:
touch .zshrc
第二步:
open  -e .zshrc
第三步:
source /Users/ysl/.bash_gradlefile

一定要是絕對(duì)路徑,不然會(huì)提示找不到,即使都在用戶目錄下面,(ysl是我該電腦的用戶名)
source .bash_gradlefile,如果這樣那么就要報(bào)錯(cuò)

如果是.zshrc文件沒(méi)有修改權(quán)限的話,找到該文件“顯示簡(jiǎn)介”,然后點(diǎn)擊去,修改下權(quán)限就可以了。

至此就可以了,不管是Androidstudio還是系統(tǒng)控制臺(tái)都可以執(zhí)行g(shù)radle xx的命令了(同樣,Androidstudio需要重啟才生效,以后就不需要了重啟了,控制臺(tái)窗口也需要重啟)


image.png
?著作權(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ù)。
禁止轉(zhuǎn)載,如需轉(zhuǎn)載請(qǐng)通過(guò)簡(jiǎn)信或評(píng)論聯(lián)系作者。

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

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