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

如何解决MacOS上Android Studio Flamingo要求Java 11运行的问题?

解决Android Studio Flamingo运行Flutter项目的Java版本错误问题

问题核心

Android Studio Flamingo配套的Gradle插件要求Java 11运行环境,但当前你的环境用的是Java 1.8,且找不到Gradle JDK选择选项,直接按以下步骤手动配置即可解决:


  • 步骤1:定位Android Studio自带的Java 11路径
    Flamingo版本自带了Java 11,默认路径如下:

    • Windows:C:\Program Files\Android\Android Studio\jbr
    • Mac:/Applications/Android Studio.app/Contents/jbr
    • Linux:/opt/android-studio/jbr
  • 步骤2:修改项目gradle配置文件
    打开项目根目录下的gradle.properties文件,添加或修改一行配置:

    org.gradle.java.home=/替换成你的jbr路径
    

    比如Windows下要写成C:\\Program Files\\Android\\Android Studio\\jbr(注意反斜杠需转义)

  • 步骤3:配置Flutter全局JDK路径
    打开终端/命令行,运行对应平台的命令(路径换成你自己的):

    # Windows示例
    flutter config --android-studio-dir="C:\Program Files\Android\Android Studio"
    flutter config --jdk-dir="C:\Program Files\Android\Android Studio\jbr"
    
    # Mac/Linux示例
    flutter config --android-studio-dir="/Applications/Android Studio.app"
    flutter config --jdk-dir="/Applications/Android Studio.app/Contents/jbr"
    
  • 步骤4:清理缓存并重新同步项目

    1. 点击顶部菜单栏File -> Invalidate Caches...,选择Invalidate and Restart重启Android Studio
    2. 重启后点击File -> Sync Project with Gradle Files

如果仍找不到Gradle JDK选择入口,大概率是项目未正确加载,按上述步骤手动配置后即可解决版本不匹配的问题。

内容的提问来源于stack exchange,提问作者Jadon Yeo

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.21 05:25:04