当前位置:   article > 正文

MacOS M2 AndroidStudio安装及Java环境配置_android studio mac m2 jdk版本

android studio mac m2 jdk版本

一、下载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编辑文件,如果没有他会帮忙创建一个文件,配置全局的环境变量。

输入的环境变量配置

  1. export JAVA_HOME=~/Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home
  2. export PATH=$JAVA_HOME/bin:$PATH:.
  3. export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
  4. export ANDROID_HOME=/Users/dongdong/Library/Android/sdk
  5. export PATH=$PATH:$ANDROID_HOME/tools
  6. 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

  1. Multiple Gradle daemons might be spawned because the Gradle JDK and JAVA_HOME
  2. locations are different. Project 'Android02' is using the following JDK location
  3. when running Gradle: '/Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home'
  4. The system environment variable JAVA_HOME is: '/Applications/Android
  5. Studio.app/Contents/jbr/Contents/Home' If you dont need to use different paths (or
  6. if JAVA_HOME is undefined), you can avoid spawning multiple daemons by setting
  7. JAVA_HOME and the JDK location to the same path. More info... Select the Gradle JDK
  8. 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的目录就可以了

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/703607
推荐阅读
相关标签
  

闽ICP备14008679号