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

Win10下Flutter 2报错:无法确定Android Studio捆绑Java版本如何解决

可行解决方案

以下是针对Windows 10 + Android Studio 4.1 + Flutter 2.2.3 环境下该警告的实测有效修复步骤,按优先级依次尝试即可:

  • 方案1:补全Android Studio内置jre目录
    打开Android Studio安装路径 C:\Program Files\Android\Android Studio,检查是否存在jre文件夹:
    • 如果不存在,找到你系统已安装的JDK根目录C:\Program Files\Java\jdk1.8.0_291,复制整个文件夹到Android Studio安装目录下,将复制后的文件夹重命名为jre
    • 重启终端,重新运行flutter doctor查看警告是否消除
    • 注意:如果复制文件时提示权限不足,右键文件资源管理器选择「以管理员身份运行」后再操作即可
  • 方案2:手动指定Android Studio路径
    打开终端执行以下命令,手动指定Flutter识别的Android Studio安装位置:
    flutter config --android-studio-dir "C:\Program Files\Android\Android Studio"
    
    执行完成后重启终端,重新运行flutter doctor验证
    • 注意:如果执行命令后仍未生效,右键终端选择「以管理员身份运行」后重新执行命令以及flutter doctor即可
  • 方案3:忽略警告(不影响正常开发)
    从你的flutter doctor输出可以看到,Android工具链已经正常识别到系统JDK,所有依赖项都已满足,该警告仅为Flutter对Android Studio 4.1版本内置JRE的检测bug,即使不修复也完全不会影响Flutter项目的编译、运行。如果不需要消除警告可以直接忽略。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 17:45:02