mac配置环境

一:配置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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值