话说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