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

Windows 10环境Flutter安装报错:无法定位Windows 10 SDK求解决方案

Flutter Windows 10 SDK 无法定位问题的解决办法
  • 手动配置环境变量
    找到已安装的Windows SDK根路径(通常是C:\Program Files (x86)\Windows Kits\10),确认路径下存在Include和Lib文件夹。然后添加/修改以下系统环境变量:

    • 新增WindowsSdkDir,值设为你的SDK根路径(如C:\Program Files (x86)\Windows Kits\10)
    • 新增WindowsSDKVersion,值设为你实际安装的SDK版本号(比如10.0.19041.0)
    • 检查Path变量,确保加入%WindowsSdkDir%\bin\%WindowsSDKVersion%\x64(根据你的系统架构选择x64或x86)
  • 修复Visual Studio组件
    打开Visual Studio Installer,选中你的VS版本点击「修改」,在「单个组件」页面:

    • 确认勾选对应版本的「Windows 10 SDK」
    • 必须勾选「C++开发工具集」(Flutter编译Windows应用依赖该环境)
    • 点击「修改」完成组件修复,重启电脑后再运行flutter doctor
  • 强制指定SDK路径给Flutter
    在命令行执行以下命令,强制让Flutter识别SDK位置:

    flutter config --windows-sdk "C:\Program Files (x86)\Windows Kits\10"
    

    执行完毕后运行flutter doctor验证是否生效

  • 检查并修复注册表项(谨慎操作)
    打开注册表编辑器(运行regedit),导航到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Kits\Installed Roots,确认KitsRoot10的键值为你的Windows SDK根路径(如C:\Program Files (x86)\Windows Kits\10\)。如果不存在该键值,右键新建字符串值,命名为KitsRoot10并设置正确路径。注意修改前备份注册表,避免误操作。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.10 16:15:31