Mac JAVA 环境

3 篇文章 0 订阅
1 篇文章 0 订阅

Mac JAVA 环境

1. JDK 安装

1.1 JDK 下载

下载 JDK Mac 版,安装过程一路 Next 即可完成。Mac 上 JDK 的默认安装路径是 /Library/Java/JavaVirtualMachines/JavaVersion/Contents/Home,其中 JavaVersion 是 JDK 版本,如我装的是 JDK 9.0.1,则目录就是 /Library/Java/JavaVirtualMachines/jdk-9.0.1.jdk/Contents/Home。 如果是 M1 芯片请下载对应的 JDK For ARM

1.2 检查环境

在 Terminal 终端执行以下命令来验证是否安装正确:

╭─xuxiaobo@xuxiaobodeMBP ~ 
╰─$ java -version 
java version "1.8.0_152" 
Java(TM) SE Runtime Environment (build 1.8.0_152-b16) 
Java HotSpot(TM) 64-Bit Server VM (build 25.152-b16, mixed mode) 

2. Android SDK 安装

通过使用 SDK Manager 来安装 AndroidSDK 。

2.1 SDK Manager 下载

翻墙访问AS官网下载对应系统的 cmdline-tools 工具,下载后解压文件夹并在其下创建 latest的文件夹,把所有文件都移至 latest 里。并放把 cmdline-tools 移动到 /Users/xuxiaobo/Library/Android/sdk 下。路径如下表示:
在这里插入图片描述

2.2 安装

基本常用命令和安装命令如下。到此完成 build-toolsplatform-toolsplatforms 的下载即可完成 AndroidSDK 的安装。

# 列出所有的包 
╭─xuxiaobo@xuxiaobodeMBP ~ 
╰─$ sdkmanager --list [options] 

# 安装包 
╭─xuxiaobo@xuxiaobodeMBP ~ 
╰─$ sdkmanager --package [options] 

# 升级所有已安装的包 
╭─xuxiaobo@xuxiaobodeMBP ~ 
╰─$ sdkmanager --update [options] 

# 安装 build-tools 
╭─xuxiaobo@xuxiaobodeMBP ~ 
╰─$ sdkmanager "build-tools;30.0.3" 

# 安装 platform-tools 和 platform 
╭─xuxiaobo@xuxiaobodeMBP ~ 
╰─$ sdkmanager "platform-tools" "platforms;android-30" 

2.3 环境变量

Android SDK 的环境变量值为 SDK 安装目录下的 platform-toolsbuild-toolstools 文件夹子目录路径。如我存放的路径分别为:

/Users/xuxiaobo/Library/Android/sdk/build-tools/30.0.3
/Users/xuxiaobo/Library/Android/sdk/cmdline-tools/latest/bin
/Users/xuxiaobo/Library/Android/sdk/platform-tools
/Users/xuxiaobo/Library/Android/sdk/tools
/Users/xuxiaobo/Library/AndroidSDK/tools/bin

2.4 添加变量

在终端中执行以下命令:

# CD 到当前用户目录下 
╭─xuxiaobo@xuxiaobodeMBP ~ 
╰─$ cd $HOME 

# 打开并编辑 .zprofile文件 
╭─xuxiaobo@xuxiaobodeMBP ~ 
╰─$ open -e .zprofile 

# 如果不存在该文件,则先新建该文件 
╭─xuxiaobo@xuxiaobodeMBP ~ 
╰─$ touch .zprofile 

复制以下信息,其中 ANDROID_HOME 是本机存放 sdk 的位置,根据实际情况添加。最后通过 source 命令使其生效。

# Setting ANDROID_HOME 
ANDROID_HOME="/Users/xuxiaobo/Library/Android/sdk"
export ANDROID_HOME

# Setting PATH for ANDROID_HOME 
PATH="$ANDROID_HOME/build-tools/30.0.3:$ANDROID_HOME/cmdline-tools/latest/bin:$ANDROID_HOME/platform-tools:$ANDROID_HOME/tools:${PATH}" 
export PATH 

2.5 检查环境

打开新的终端并执行以下命令,如返回正常则说明环境变量已经配置好了。

╭─xuxiaobo@xuxiaobodeMBP ~ 
╰─$ android -h 
************************************************************************* 
The "android" command is deprecated. 
For manual SDK, AVD, and project management, please use Android Studio. 
For command-line tools, use tools/bin/sdkmanager and tools/bin/avdmanager 
************************************************************************* 
Invalid or unsupported command "-h" 
Supported commands are: 
android list target 
android list avd 
android list device 
android create avd 
android move avd 
android delete avd 
android list sdk 
android update sdk 
╭─xuxiaobo@xuxiaobodeMBP ~ 
╰─$ adb devices 
List of devices attached 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值