話說mac 的配置太尼瑪費勁了,搞了好些次才終于有點明白了
這里記錄 gradle / adb 的配置
啟動終端Terminal
- 在命令行下,進入用戶目錄
cd $HOME
2 .bash_profile文件
.bash_profile 文件就是 Mac 里面的環境變量配置文件,adb/gradle/java 都是在這里面配置的
操作如下:
open .bash_profile:打開文件
touch .bash_profile:如果文件不存在就創建文件
open -e .bash_profile:編輯文件
先用 ls 命令看看沒有有這個文件,沒有的話直接用 touch 這個命令創建文件,有的話用 open-e 打開
- 添加 path 環境變量
- 配置 gradle 添加如下 path:
export GRADLE_HOME=/Applications/Android\ Studio.app/Contents/gradle/gradle-2.14.1
export PATH=$PATH:$GRADLE_HOME/bin
- 配置 adb 添加如下 path:
export PATH=${PATH}:/Users/用戶名/Library/Android/sdk/platform-tools
export PATH=${PATH}:/Users/用戶名/Library/Android/sdk/tools
- 配置 java jdk 路徑如下 path:一般不用配 java 的
export JAVA_HOME=/Applications/Android\ Studio.app/Contents/jre/jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH
- 更新 .bash_profile文件
source .bash_profile
- 查看結果
- 檢測 gradle 是否配置成功
執行
gradle -v
能看到gradle的版本,證明gradle環境ok了.你要是敲 gradlew 不識別,你敲 gradle 試試
但是這時我執行
gradlew clean build generateRelease
還提示 bash: gradlew: command not found
最后發現mac上gradle指令都要加./ 就行,
./ gradlew clean build generateRelease 執行成功。
- 檢測 adb 是否配置成功
你執行
adb version
顯示adb版本號即為設置成功
Android Debug Bridge version 1.0.36
Revision 8f855a3d9b35-android
疑難雜癥
最后呢說一下,你要是 adb/gradle 配置成功了,但是你關了 cmd 命令行工具窗口后,再進來提示不識別的話,你就再更新一次 .bash_profile 文件就行,我的 mac 就這樣
source .bash_profile