Warning: Interpreting this as package URI

在Visual Studio Code(VSCode)中尝试运行Flutter应用时遇到错误,提示dart:ui库未被找到。错误出现在多个dart文件中,如animated_icons.dart和app.dart。问题可能是由于使用Coderunner运行了VM中的dart文件而不是当前文件。解决方法是使用F5进行调试运行,确保直接运行当前文件。
摘要由CSDN通过智能技术生成

报错

在VSCode中运行flutter程序时,出现以下错误:

lib/main.dart: Warning: Interpreting this as package URI, 'package:firstapp/main.dart'.
../../CONFIG_HOME/FSDK/packages/flutter/lib/src/material/animated_icons.dart:9:8: Error: Not found: 'dart:ui'
import 'dart:ui' as ui show Paint, Path, Canvas;
       ^
../../CONFIG_HOME/FSDK/packages/flutter/lib/src/material/animated_icons.dart:10:8: Error: Not found: 'dart:ui'
import 'dart:ui' show lerpDouble;
       ^
../../CONFIG_HOME/FSDK/packages/flutter/lib/src/material/app.dart:5:8: Error: Not found: 'dart:ui'
import 'dart:ui' as ui;

解决

启动方式不正确,使用code runner 运行的是VM中的dart文件,并不是当前文件,如果需要运行当前文件,使用F5运行

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值