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

Win10安装Flutter后flutter doctor报cmdline-tools缺失,现有解决方案无效

解决步骤

  1. 配置JAVA_HOME环境变量
    Android Studio 2020.3及以上版本自带适配的JDK,无需额外下载安装,按以下操作配置即可:

    • 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
    • 在「系统变量」区域点击「新建」,变量名填写JAVA_HOME,变量值填写Android Studio自带JDK的路径,默认路径为C:\Program Files\Android\Android Studio\jre;如果找不到对应路径,可以打开Android Studio进入File > Project Structure > SDK Location,复制页面上显示的JDK路径填入即可
    • 找到系统变量中的Path,点击「编辑」,新增一条%JAVA_HOME%\bin
    • 所有配置窗口依次点击「确定」保存,关闭所有已打开的命令提示符/PowerShell窗口

    配置完成后新开命令窗口执行java -version,能正常返回Java版本信息即为配置成功。

  2. 修复Flutter Android工具链报错

    • 打开Android Studio进入Settings > Appearance & Behavior > System Settings > Android SDK > SDK Tools,确认已勾选Android SDK Command-line Tools (latest),点击「应用」完成安装
    • 新开命令窗口执行:flutter config --android-sdk 你的Android SDK实际存储路径
    • 执行flutter doctor --android-licenses,所有协议提示均输入y同意
    • 最后执行flutter doctor验证,原报错即可消失

你之前已经添加的Android SDK相关PATH环境变量无需修改,保留即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.05 01:39:04