一:配置Java环境
1:打开iterm
2:
cd ~
open .bash_profile
#查看jdk的安装路径
/usr/libexec/java_home -V
3:在弹出的编辑框里编辑信息:
JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home"
CLASS_HOME="$JAVA_HOME/lib"
PATH="/Library/Frameworks/Python.framework/Versions/3.7/bin:$JAVA_HOME/bin:${PATH}"
export JAVA_HOME
Export CLASS_HOME
export PATH:
4:修改完后,刷新一下配置
source .bash_profile
再输入javac,可以正常显示Java选项就是配置成功里。
note:path的分隔符是用:
5:附带知识点
Mac系统的环境变量,加载顺序为:
/etc/profile /etc/paths ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc
当然/etc/profile和/etc/paths是系统级别的,系统启动就会加载(系统级别的修改,需要root权限),后面几个是当前用户级的环境变量。后面3个按照从前往后的顺序读取,如果/.bash_profile文件存在,则后面的几个文件就会被忽略不读了,如果/.bash_profile文件不存在,才会以此类推读取后面的文件。~/.bashrc没有上述规则,它是bash shell打开的时候载入的。
如果没特殊说明,设置PATH的语法都为:
#中间用冒号隔开
export PATH=$PATH:<PATH 1>:<PATH 2>::<PATH N>
6:单个用户设置
1)~/.bash_profile (任意一个文件中添加用户级环境变量)
(注:Linux 里面是 .bashrc 而 Mac 是 .bash_profile)
若bash shell是以login方式执行时,才会读取此文件。该文件仅仅执行一次!默认情况下,他设置一些环境变量
设置命令别名alias ll=’ls -la’
设置环境变量:
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
2)~/.bashrc 同上
如果想立刻生效,则可执行下面的语句:
$ source 相应的文件
一般环境变量更改后,重启后生效。
二:配置android环境
1:查找本机的android sdk 地址
(1):安装Android studio,它内嵌了android sdk的管理,进入configure->sdk manager,可以看到android sdk location,这就是android sdk的本机路径
(2)
find /Users -name adb # 搜索用户目录
find / -name adb # 搜索全盘
2:修改配置文件
打开iterm,进入配置文件
cd ~
open .bash_profile
在配置文件最后加上Android环境配置
# 安卓环境
ANDROID_HOME="/Users/lilyyang/Library/Android/sdk"
PATH="$PYTHON_HOME/bin:$JAVA_HOME/bin:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:${PATH}"
export ANDROID_HOME
重启配置文件
source .bash_profile
3:验证环境
输入adb命令,有正确的反馈
5:参考文档:
https://www.jianshu.com/p/87c0ac0f1254
https://www.cnblogs.com/shineqiujuan/p/4693404.html
https://blog.csdn.net/tymatlab/article/details/80989769