You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac M1设备Android Studio Java版本不匹配问题求助

解决Android Studio查找Java 17版本的问题(Mac M1)
  • 配置Android Studio内置JDK路径
    打开Android Studio,依次进入File > Project Structure > SDK Location,找到JDK location选项:

    • 点击下拉框选择已安装的Java 21路径(Mac上默认路径为/Library/Java/JavaVirtualMachines/jdk-21.jdk/Contents/Home)
    • 若下拉无对应选项,手动输入上述路径,点击Apply保存后重启IDE
  • 修改Gradle全局/项目配置

    • 项目级配置:打开项目根目录下的gradle.properties文件,添加或修改以下内容:
      org.gradle.java.home=/Library/Java/JavaVirtualMachines/jdk-21.jdk/Contents/Home
      
    • 全局配置:打开用户目录下的.gradle/gradle.properties文件(不存在则新建),添加同样配置,确保所有项目都使用指定JDK
  • 设置系统环境变量
    打开终端执行以下操作:

    1. 编辑zsh配置文件:
      open ~/.zshrc
      
    2. 添加或更新JAVA_HOME配置:
      export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-21.jdk/Contents/Home
      export PATH=$JAVA_HOME/bin:$PATH
      
    3. 使配置生效:
      source ~/.zshrc
      
    4. 验证配置:执行java -version,确认输出为Java 21版本
  • 清理IDE缓存
    进入File > Invalidate Caches...,勾选Invalidate and Restart选项,重启Android Studio以清除旧缓存配置

内容的提问来源于stack exchange,提问作者Manish Paul

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 02:13:11