错误:未找到:'dart:ui' import 'dart:ui' - Flutter

Posted

技术标签:

【中文标题】错误:未找到:\'dart:ui\' import \'dart:ui\' - Flutter【英文标题】:Error: Not found: 'dart:ui' import 'dart:ui' - Flutter错误:未找到:'dart:ui' import 'dart:ui' - Flutter 【发布时间】:2021-11-02 22:42:55 【问题描述】:

我已将某个存储库从 Github 克隆到我的 VSCode 编辑器,但这是我每次尝试运行代码时的输出。

[正在运行] dart "/home/linusanari_/Documents/Flutterprojects/hopOn/lib/main.dart" lib/main.dart:警告:将其解释为包 URI,'package:vehicle_sharing_app/main.dart'。 ../../../snap/flutter/common/flutter/packages/flutter/lib/src/cupertino/action_sheet.dart:5:8: 错误:未找到:'dart:ui' 导入 'dart:ui' 显示 ImageFilter; ^ ../../../snap/flutter/common/flutter/packages/flutter/lib/src/cupertino/bottom_tab_bar.dart:5:8:错误:未找到:'dart:ui' 导入 'dart:ui' 显示 ImageFilter; ^ ../../../snap/flutter/common/flutter/packages/flutter/lib/src/cupertino/colors.dart:5:8:错误:未找到:'dart:ui' 导入 'dart:ui' 显示颜色、亮度; ^ ../../../snap/flutter/common/flutter/packages/flutter/lib/src/cupertino/context_menu.dart:6:8: 错误:未找到:'dart:ui' 导入 'dart:ui' 作为 ui; ^ ../../../snap/flutter/common/flutter/packages/flutter/lib/src/cupertino/dialog.dart:6:8:错误:未找到:'dart:ui' 导入 'dart:ui' 显示 ImageFilter; ^ ../../../snap/flutter/common/flutter/packages/flutter/lib/src/cupertino/nav_bar.dart:6:8:错误:未找到:'dart:ui' 导入 'dart:ui' 显示 ImageFilter; ^ ../../../snap/flutter/common/flutter/packages/flutter/lib/src/cupertino/route.dart:6:8:错误:未找到:'dart:ui' 导入 'dart:ui' 显示 lerpDouble, ImageFilter; ^ ../../../snap/flutter/common/flutter/packages/flutter/lib/src/cupertino/slider.dart:6:8: 错误:未找到:'dart:ui' 导入 'dart:ui' 显示 lerpDouble; ^ ../../../snap/flutter/common/flutter/packages/flutter/lib/src/cupertino/switch.dart:5:8:错误:未找到:'dart:ui' 导入 'dart:ui' 显示 lerpDouble; ^ ../../../snap/flutter/common/flutter/packages/flutter/lib/src/cupertino/text_field.dart:5:8: 错误:未找到:'dart:ui' import 'dart:ui' as ui show BoxHeightStyle, BoxWidthStyle; ^

[Done] 在 15.987 秒内以 code=254 退出

任何见解/帮助将不胜感激。

【问题讨论】:

尝试在终端输入flutter clean && flutter pub get 并重建以查看是否已解决。 当您尝试使用任何其他扩展程序(如 Code Runner 等)进行颤振运行时,通常会出现此错误。您需要明确定义配置。 P.S 如果您注意到错误堆栈从不包含日志中的main.dart,这是由于没有设置配置,因此您的应用程序是从扩展选择的一些随机文件自动构建的。 那我该如何解决呢? 【参考方案1】:

在 VSCode 中有一些关于获取库的错误。 您应该多次尝试这些流程,直到错误修复为止。

flutter clean 
flutter pub get

【讨论】:

这没有帮助

以上是关于错误:未找到:'dart:ui' import 'dart:ui' - Flutter的主要内容,如果未能解决你的问题,请参考以下文章

dart:ui:1:错误:未找到:dart:ui。颤振/飞镖:

flutter手写板2.0 橡皮擦

如何修复此错误:偏移参数包含 NaN 值。 'dart:ui/painting.dart':断言失败:第 43 行:'<优化输出>'

IOS:#import <AddressBook/AddressBookUI.h> 文件未找到

Flutter/Dart:子类化冻结的数据类

集成测试时如何解决 Flutter 中请求“dart.ui”的问题