Mac中jdk 和sdk环境变量的配置

本文详细记录了在Mac操作系统中安装与配置jdk和sdk的步骤,包括从官方渠道下载安装包,到设置环境变量使得命令行能够识别java版本及adb工具,最后通过验证步骤确认配置成功。
摘要由CSDN通过智能技术生成

项目要搭建的环境需要用到sdk和jdk,所以在拜读了大神们的文章后,决定根据自己的经验,将搭建sdk和jdk的过程记录下来,方便以后参考。奋斗


一、jdk的下载安装

1、下载:直接百度搜索jdk去oracle的官网下一个最新版本的jdk-8u131-macosx-x64.dmg;

网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

2、安装:直接一步步安装即可;


二、sdk的下载安装

1、下载:下面两个地址都可以

(1)http://down.tech.sina.com.cn/page/45703.html

(2)http://mac.softpedia.com/get/Developer-Tools/Google-Android-SDK.shtml

2、安装:我是直接解压缩到Downloads文件夹里面了(因为不会选择文件夹,也不资道去哪里找路径)。


三、jdk环境变量的配置:

以下红色的为在网上看到的部分:

mac OS里面自带jdk,不过是1.6的版本,我下载的是1.8的版本,所需要替换。 

mac系统自带的jdk的安装目录在如下目录:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home ;   在mac系统里面jdk的路径是要到Home这里的,所以在配置环境变量的时候一定选择到home这个文件这里。

我自己安装的jdk的目录在  /Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home  下;  也就是到Library这个目录下面去找应该就可以找到。

在命令行输入 cd /Library/Java/JavaVirtualMachines , 发现我的这台Mac里面只有1.8版本的jdk文件夹,刚刚好,直接复制文件夹路径。

在命令行输入 open -e .bash_profile , 打开.bash_profile文件,输入以下代码:

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

PATH=$JAVA_HOME/bin:$PATH:

export JAVA_HOME

export CLASSPATH

export PATH

在命令行输入 open -e .bash_profile , 打开.bash_profile文件,输入以下代码:
然后保存并关闭。

在命令行输入source .bash_profile ,使之生效。

在命令行里输入:java -version

输出的信息不是"Command not found"而是各种版本信息,那就说明变量配置成功。

四、SDK环境变量的配置:

在命令行输入 open -e .bash_profile , 打开.bash_profile文件,输入以下代码:
export PATH=${PATH}:/Users/a1/Downloads/android-sdk-macosx/platform-tools:/Users/a1/Downloads/android-sdk-macosx/tools

(分别是platform-tools的安装路径和tools的安装路径)

在命令行输入 open -e .bash_profile , 打开.bash_profile文件,输入以下代码:
然后保存并关闭。

在命令行输入source .bash_profile ,使之生效。

1)测试adb

  1. $adb version  

显示

  1. Android Debug Bridge version 1.0.31  

2)测试android

  1. $android  

会打开Android SDK Manager窗口

OK,大功告成!





评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值