MacOS M2 AndroidStudio安装及Java环境配置

该博客介绍在MacOS系统下载Android Studio,配置Java环境变量的步骤,包括下载JDK、打开终端、配置环境变量及验证配置。还提及配置成功后运行Android Studio可能遇到的问题,因系统默认shell变化需在.zshrc文件操作,最后重新设置Gradle JDK目录。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、下载AndroidStudio

 下载 Android Studio 和应用工具 - Android 开发者  |  Android Developers

然后根据提示安装即可

二、配置java的环境变量


1、下载Java开发工具包(JDK)Java Downloads | Oracle

下载之后点击安装默认安装路径就可以,根据提示完成安装

如果不想注册可以直接通过该链接下载,资源一样: jdk-8u381-macosx-aarch64.dmg

安装之后路径一般都是 /Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home

2、打开终端

在MacOS系统中,打开终端后,您将会看到一个命令行界面。

3、配置环境变量

通过终端,通过命令vim ~/.bash_profile编辑文件,如果没有他会帮忙创建一个文件,配置全局的环境变量。

输入的环境变量配置

export JAVA_HOME=~/Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH:.
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.

export ANDROID_HOME=/Users/dongdong/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools

export JAVA_HOME=~/Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home
其中的~如果是在用户名下的Library就需要加一下,如果不是就不需要加
然后保存关闭,在命令中使用source ~/.bash_profile 使得刚刚配置的立即生效。

4、验证配置

最后一步是验证Java环境变量是否成功配置。在终端中输入以下命令:

java -version

如果成功配置了Java环境变量,您将会看到Java的版本信息。

三、如果配置成功,运行Android Studio的时候发现这个问题

Multiple Gradle daemons might be spawned because the Gradle JDK and JAVA_HOME locations are different. Project 'Android02' is using the following JDK location when running Gradle: '/Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home' The system environment variable JAVA_HOME is: '/Applications/Android Studio.app/Contents/jbr/Contents/Home' If you dont need to use different paths (or if JAVA_HOME is undefined), you can avoid spawning multiple daemons by setting JAVA_HOME and the JDK location to the same path. More info... Select the Gradle JDK location Do not show this warning again

Multiple Gradle daemons might be spawned because the Gradle JDK and JAVA_HOME 
locations are different. Project 'Android02' is using the following JDK location 
when running Gradle: '/Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home' 
The system environment variable JAVA_HOME is: '/Applications/Android 
Studio.app/Contents/jbr/Contents/Home' If you dont need to use different paths (or 
if JAVA_HOME is undefined), you can avoid spawning multiple daemons by setting 
JAVA_HOME and the JDK location to the same path. More info... Select the Gradle JDK
location Do not show this warning again

查询之后发现是因为从 macOS 10.15+, zsh 成为默认的 Terminal shell,所以我们需要在.zshdk中编写如下命令:

先通过命令

vim ~/.zshrc

 创建并编辑.zshrc文件,在该文件中添加如下命令

source ~/.bash_profile

 然后通过

source ~/.zshrc

使得该文件立即生效

这个是通过Invalidate Caches 重新启动AndroidStudio,然后重新设置Gradle JDK的目录就可以了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值