,当我尝试运行我的第一个flutter应用程序时,发生以下错误。
file:///Volumes/Data/FlutterSDk/flutter/packages/flutter/lib/src/cupertino/action_sheet.dart:5:8: Error: Not found: 'dart:ui'
import 'dart:ui' show ImageFilter;
^
file:///Volumes/Data/FlutterSDk/flutter/packages/flutter/lib/src/cupertino/bottom_tab_bar.dart:5:8: Error: Not found: 'dart:ui'
import 'dart:ui' show ImageFilter;
^
file:///Volumes/Data/FlutterSDk/flutter/packages/flutter/lib/src/cupertino/colors.dart:5:8: Error: Not found: 'dart:ui'
import 'dart:ui' show Color;
^
file:///Volumes/Data/FlutterSDk/flutter/packages/flutter/lib/src/cupertino/dialog.dart:6:8: Error: Not found: 'dart:ui'
import 'dart:ui' show ImageFilter;
^
file:///Volumes/Data/FlutterSDk/flutter/packages/flutter/lib/src/cupertino/nav_bar.dart:6:8: Error: Not found: 'dart:ui'
import 'dart:ui' show ImageFilter;
^
file:///Volumes/Data/FlutterSDk/flutter/packages/flutter/lib/src/cupertino/slider.dart:6:8: Error: Not found: 'dart:ui'
import 'dart:ui' show lerpDouble;
^
file:///Volumes/Data/FlutterSDk/flutter/packages/flutter/lib/src/cupertino/switch.dart:6:8: Error: Not found: 'dart:ui'
import 'dart:ui' show lerpDouble;
^
file:///Volumes/Data/FlutterSDk/flutter/packages/flutter/lib/src/material/animated_icons.dart:9:8: Error: Not found: 'dart:ui'
import 'dart:ui' as ui show Paint, Path, Canvas;
^ file:///Volumes/Data/FlutterSDk/flutter/packages/flutter/lib/src/material/animated_icons.dart:10:8: Error: Not found: 'dart:ui'
import 'dart:ui' show lerpDouble;
^ file:///Volumes/Data/FlutterSDk/flutter/packages/flutter/lib/src/material/arc.dart:6:8: Error: Not found: 'dart:ui'
import 'dart:ui' show lerpDouble;
^
Process finished with exit code 254
我已经尝试了多种方法来解决此问题,但仍然存在该问题。
任何人都可以帮助我吗?
答案 0 :(得分:2)
运行应用程序时,您将看到2 hasCode()
条目。请选择带有Flutter图标的图标。我是从here获得的。
答案 1 :(得分:0)
如果您使用的是VSCode,则可能需要更靠近main.dart
打开文件夹。
左侧的坏文件夹结构示例:
工作:
最后,我将工作场所保存为第二个,并更改为第一个,所有工作!这是相关的issue discussion。
答案 2 :(得分:0)
由于您的IDE将main.dart
作为简单的dart应用程序而不是Flutter应用程序来执行,因此出现了这些错误。
根据salihguler的回答,如果您使用的是Android SDK,请选择带有{strong> Flutter Icon 的main.dart
文件,而不要选择带有 Dart Icon 的文件。该项目应该工作正常。
如果您使用的是VS Code,则不要点击运行 (Ctr + Alt + N),然后转到“调试”标签并点击开始调试选项或只需按 F5 ,错误就会消失。
我希望这个答案会有所帮助。 编码愉快。
答案 3 :(得分:0)
在基于命令行的dart文件上工作时出现相同的错误消息,我不小心
在某些dart文件中导入的cupertino 软件包。 尝试仅在您的项目上使用材料设计,并删除文件中的cupertino包导入 附言:我在真正的Flutter应用程序上工作没有问题。我使用android studio
答案 4 :(得分:0)
我遇到了同样的问题,但是按“ F5在调试模式下运行”对我有用。另外,我也不需要安装XCode和Android Studio,这在flutter doctor命令中被描述为问题。