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

运行Flutter项目提示Error: Not found: 'dart:ui'错误如何解决?

错误根因

你是直接使用纯dart命令运行Flutter项目导致的报错:dart:ui是Flutter框架专属的内置库,仅在Flutter SDK的运行环境中可用,纯Dart SDK环境无法识别该库。

解决步骤

  • 确保你已经在本地正确安装配置了Flutter SDK,且项目根目录下存在pubspec.yaml文件
  • 打开终端进入项目根目录,先执行依赖拉取命令:
    flutter pub get
    
  • 不要用dart命令直接运行main.dart,改用Flutter专属的运行命令:
    flutter run
    
  • 如果是在VSCode中运行,不要直接点击代码右上角的运行按钮(默认会调用Dart SDK运行),可以按F5唤起Flutter调试模式运行,或者在VSCode的运行和调试面板选择对应的Flutter启动配置后再运行。

可选排查项

  • 确认VSCode已经安装了Flutter和Dart官方插件,插件会自动识别Flutter项目,配置正确的运行环境
  • 如果你需要运行纯Dart控制台项目,确认没有引入任何Flutter框架相关的依赖即可使用dart命令运行。

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

相关产品推荐
方舟 Agent Plan

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

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