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

Flutter运行App报JAVA_HOME未设置错误 flutter doctor检测两项异常求助

Flutter环境运行报错&flutter doctor检测异常解决方案

报错1:JAVA_HOME未配置导致Gradle构建失败

解决步骤:

  • 找到Android Studio内置JDK路径,Windows默认路径为C:\Program Files\Android\Android Studio\jre,macOS默认路径为/Applications/Android Studio.app/Contents/jre/Contents/Home
  • 打开系统环境变量配置面板,新建系统变量JAVA_HOME,变量值填入上述JDK路径
  • 编辑系统Path变量,新增条目%JAVA_HOME%\bin(Windows);macOS用户在~/.zshrc或~/.bash_profile文件中新增export PATH=$JAVA_HOME/bin:$PATH
  • 保存配置后重启命令行工具,执行java -version验证,正常输出版本号即为配置成功

报错2:Android license status unknown

解决步骤:
注意:必须先完成JAVA_HOME配置,否则执行许可接受命令会出现报错

  • 打开命令行工具执行flutter doctor --android-licenses
  • 后续所有许可提示均输入y回车确认,等待所有许可接受完成
  • 重新执行flutter doctor验证,许可异常提示会消失

报错3:已安装Android Studio但检测为未安装

解决步骤:

  • 打开Android Studio,进入设置-插件页面,确认Flutter、Dart插件已经安装并启用
  • 命令行执行手动指定路径命令:flutter config --android-studio-dir "你的Android Studio安装路径",Windows默认路径示例:flutter config --android-studio-dir "C:\Program Files\Android\Android Studio"
  • 重启命令行后重新执行flutter doctor检测即可

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 23:45:00