Mac 从零搭建Android开发环境记录以及提高效率软件推荐

本文记录了在Mac上从零搭建Android开发环境的过程,包括配置Java环境、设置adb变量,以及推荐了一些提高开发效率的工具,如Evernote、Typora、Alfred等。
摘要由CSDN通过智能技术生成

背景:近期工作发生变动,开发环境由windows转向了mac,此前对mac了解甚少,在此记录下配置开发环境的过程,并分享一些高效的工具。

一. 配置Java环境

虽说Android Studio自带了JDK但是OpenJDK还是和JDK有些差异的 为了以后不出现莫名其妙的错误,建议更新使用JDK(Oracle公司开发的)

1.首先下载安装JDK

下载地址http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,选择MacOS版本 并且安装,傻瓜式下一步)安装完成之后打开 终端Terminal,执行命令:java -version 即可查看到我们所安装的jdk版本

2.配置JDK环境

  • 1.在Terminal中 执行命令
/usr/libexec/java_home -v

就可以查看到真实的jdk路径
一般为 /Library/Java/JavaVirtualMachines/jdk版本.jdk/Contents/Home/

例如我这边是(稍后都会采用这个地址,若不一致,需要更换成你自己的版本):
/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/

  • 2.使用vi编辑配置文件:sudo vi /etc/profile
    输入i 进入编辑界面,然后把光标移动到最下面 添加以下配置
#JAVA环境变量的配置 
JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home"
CLASS_PATH="$JAVA_HOME/lib"
#把java环境添加到环境变量PATH中
PATH=".;$PATH:$JAVA_HOME/bin"

然后 按下esc退出编辑模式,输入 :wq! 保存并且退出

  • 3.再使用命令 source /etc/profile 更新文件,使之生效。此时可以使用 echo JAVA_HOME 查看配置的路径 ; echoPATH查看环境变量

3.在AndroidStudio中设置使用JDK

在AndroidStudio 的Welcome to Android Studio界面(项目选择界面)
点击右下角configure->project default->project structure

  • 去掉 Use embedded JDK (recommended) 的勾选
    这时就选上我们设置的Java_home
  • 若此时提示没有JDK也不要紧 可以手动指定
  • 这时只要将jdk得路径拷贝进去就可以 例如
/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home

然后点击Apply 在点击确定就完成了Android Studio JDK的配置


二.配置adb变量

这个是为了方便在Studio中直接执行adb的命令,例如连接无线的测试设备(不使用adb的童鞋可以跳过这段)

  • 1.在命令行下进入用户目录
cd $HOME
  • 2.找到 .bash_profile文件

输入下行命令获取当前文件列表:

ls -al

查看文件列表,
如果有.bash_profile文件,请跳过 2. 直接看 3.
如果没有看看到 .bash_profile文件 ,执行以下命令新建:

touch .bash.profile
  • 3 . 打开 .bash.profile
open -e .bash.profile

打开文件后,添加sdk的安装路径,如果你是安装的Android Studio而且没有手动去变换路径的话,直接复制下面两行命令后将用户名改为自己电脑的即可。如果自己修改了路径,则找到/Android/sdk/platform-tools和/Android/sdk/tools的路径,替换即可。

export PATH=${PATH}:/Users/用户名/Library/Android/sdk/platform-tools
export PATH=${PATH}:/Users/用户名/Library/Android/sdk/tools
  • 4.更新.bash.profile文件
source .bash.profile

  • 5 . 执行adb version查看结果
    显示adb版本号即为设置成功 如下
Android Debug Bridge version 1.0.36
Revision 8f855a3d9b35-android
  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值