请检查我的项目:
https://github.com/MaximGo/WebTech_Projekt.git
在文件' tetrisclient.dart'我想从lib文件夹导入生成的包。
import 'package:tetris/tetris.dart';
但是我得到了Erro&##目标URI不存在'
感谢您的帮助!
答案 0 :(得分:13)
我知道这是一个老问题,但我遇到了它并解决了它。但遇到这种情况的任何人,只需关闭您的项目并重新打开它。这解决了我。我使用的是Android Studio。
答案 1 :(得分:3)
使用Visual Code并遵循“编写您的第一个应用程序”教程时,我遇到了同样的问题。只需关闭并重新打开项目即可解决此问题。
答案 2 :(得分:3)
答案 3 :(得分:2)
运行pub get。如果您使用WebStorm,则可以使用pubspec.yaml文件上下文菜单中的相应操作来执行此操作。
答案 4 :(得分:2)
解决方案:重新启动Android Studio。或者:只需关闭并重新打开项目即可。
有类似的问题。对于任何想调查的人,这里就是我的步骤。 我决定尝试使用该库https://pub.dartlang.org/packages/path_provider
我添加了依赖性并通过Android Studio下载了程序包。我还可以在我的项目的外部库中看到path_provider.dart。因此,该文件存在!但是Studio向我显示了一个错误“ URI目标不存在”-如何解决?
import 'package:path_provider/path_provider.dart';
我使用来自path_provider项目https://pub.dartlang.org/packages/path_provider#-example-tab-
的示例代码答案 5 :(得分:1)
只需关闭项目并VSCODE 即可
答案 6 :(得分:0)
如果您要从Google的代码实验室复制代码。您需要注意记住空间。
例如在pubspec.yaml
此:
flutter:
sdk: flutter
cupertino_icons: ^0.1.0
english_words: ^3.1.0 # add this line
不是这个吗?
flutter:
sdk: flutter
cupertino_icons: ^0.1.0
english_words: ^3.1.0 # add this line
答案 7 :(得分:0)
我正在使用VS Code。 对我有用的是单击它推荐的选项,它看起来似乎很笨:创建文件'file_name.dart' 它合并了一个初始化文件和该位置的文件。我删除了所生成的不必要的东西,这很好。
我尝试了在互联网上许多页面上找到的所有其他内容。各种命令。重新打开,更改位置。重新安装插件。
编辑1:错误警报,是暂时的。但是仍然是最快的方法,尤其是合并后使用CTRL + Z时。我无法修复它,天哪
编辑2:我现在在Android Studio上打开,它说文件的编码错误。我更改了编码(它具有选择另一个按钮的按钮),错误消失了!! (至少到现在为止)
答案 8 :(得分:0)
似乎不再支持 dart:mirrors 库。看这里: