最近因爲要開發SDK,需要用到某個命令在Terminal使用(當然這個命令也可以在黑窗口使用了),所以需要配置gradle的命令,正好在配置的過程中遇到幾個問題,而且查閱文章的時候,好多東西都不太全,這裏主要是寫一下我遇到的問題,當然可能不是很全面:
首先引用一下幾篇我參考過的文章:
這篇文章寫出了配置變量過程,但是先別急着點過去,看完下面這句話,這篇文章配置的環境變量是自己下載的gradle,並不是我們的Android studio中存在的,在一些細節方面有一些問題,當然,要是不使用Android studio 的dradle進行配置,那你完全可以看這篇文章。最後用 gradle -version命令檢驗結果。
2、Mac上配置gradle環境(Android studio自帶Gradle)
如果使用Android studio中的gradle 來配置你的環境變量,那麼在最後用 gradle -version命令檢驗結果的時候,可能會遇到一下提示:
-bash: ./gradlew: Permission denied
上面着行提示,意思是沒有增加權限,需要在命令終端中輸入
chmod +x /Applications/Android\ Studio.app/Contents/gradle/gradle-4.1/bin/gradle
這個命令來增加權限,中間的/Applications/Android\ Studio.app 是大多數Mac安裝studio的路徑,
輸入上面的命令按下回車鍵,如果窗口沒有顯示什麼異常信息,就算是成功了,然後輸入gradle -version
出現以上表格 就算是成功了。
在使用Mac本的時候。可能是因爲我對Mac不是很熟悉的原因吧 剛開始的手。把-bash_profile文件內容寫錯了,導致所有命令不可用,就連 open 這個打開文件的命令也是使用不了,最好的方式就是先恢復一下這個文件,命令如下:
export PATH=/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
輸入上面這行命令在終端運行一下,就可以繼續使用一下命令打開文件:
open -e .bash_profile
命令打開變量配置文件,更改完成之後別忘了使用一下命令更新一下哦:
source ~/.bash_profile
然後可以去做你想做的事啦