最近在用android studio 使用命令行打包的時候出現(xiàn) bash gradle command not found這個問題伐蒂,其實也就是因為自己唑gradle的環(huán)境變量給弄丟了奏瞬。宾符。但是由于來自大山的孩子對于mac不是很熟,所以不知道咋去找這個gradle的路徑 圣勒,
更不知道怎么去配置了,這里就以這個例子去說下怎么配置環(huán)境變量和去找一個文件的路徑
1.gradle路徑的查找
直接貼圖吧
然后點擊這個gradle 右鍵 顯示簡介 復制下藍色的
你會得到這一行
/Applications/Android Studio.app/Contents/gradle/gradle-2.14.1/bin
2.環(huán)境變量的配置
打開terminal終端命令窗口
1、使用命令[cd ~]到home目錄下 cd ~
2查刻、接著使用 touch .bash_profile
3、然后 open -e .bash_profile 會以文本的形式打開文件(如果2中不存在的話就新建一個.bash_profile文件)
4凤类、在文件夾中添加如下帶有選中顏色代碼穗泵,如果不能操作是則是權(quán)限問題需要修改權(quán)限,具體下面會有介紹
注意:因為復制后的鏈接中Android Studio.app中間有空格路徑中不能帶有空格之類的特殊字符谜疤。需要在空格前加\進行轉(zhuǎn)意佃延,如上
保存退出现诀,如果不能操作的話可以將.bash_profile復制粘貼一份,將原來的刪除或者添加操作權(quán)限
export GRADLE_HOME=/Applications/Android\ Studio.app/Contents/gradle/gradle-2.8
export PATH={GRADLE_HOME}/bin
啰嗦這么多也就是把紅色的改成你自己滴 記得那個 \ 在空格之前加
5履肃、最后用[source .bash_profile]命令使用修改后的
6仔沿、操作完成后使用命令[gradle -v]看是否出現(xiàn)版本號 gradle -v
Gradle 2.10
Build time: 2015-12-21 21:15:04 UTC
Build number: none
Revision: 276bdcded730f53aa8c11b479986aafa58e124a6
Groovy: 2.4.4
Ant: Apache Ant(TM) version 1.9.3 compiled on December 23 2013
JVM: 1.8.0_65 (Oracle Corporation 25.65-b01)
OS: Mac OS X 10.11.1 x86_64
意外情況:
7、如果不是這種情況的話可能會出現(xiàn)gradle 和gradle.bat執(zhí)行權(quán)限不夠的情況尺棋,進行權(quán)限修改
到剛才的bin目錄下使用命令[ls -l]查看目錄下文件的權(quán)限
如果中間沒有x說明沒有可執(zhí)行權(quán)限封锉,以上截圖中已經(jīng)做過修改,所以有可執(zhí)行權(quán)限了膘螟。
使用命令[chmod +x gradle.bat] 和 [chmod +x gradle]將權(quán)限加上烘浦,再出外邊去執(zhí)行g(shù)radle -v就好了,如果還不行的話重新啟動一下應該就沒問題了萍鲸。然后就可以使用gradle的命令執(zhí)行啦闷叉、、脊阴、
這種不會的當然有參考文檔握侧,就是寫的不太清晰,不過也貼上連接:http://blog.csdn.net/u013634213/article/details/51120783
作者:pszh
來源:CSDN
原文:https://blog.csdn.net/u013424496/article/details/52684213
版權(quán)聲明:本文為博主原創(chuàng)文章嘿期,轉(zhuǎn)載請附上博文鏈接品擎!