包导入 - URI的目标不存在

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了包导入 - URI的目标不存在相关的知识,希望对你有一定的参考价值。

请检查我的项目:

https://github.com/MaximGo/WebTech_Projekt.git

在'tetrisclient.dart'文件中,我想从lib-folder导入生成的包。

import 'package:tetris/tetris.dart';

但我得到错误'URI的目标不存在'

谢谢你的帮助!

答案

我知道这是一个古老的问题,但我遇到了它并解决了它。但遇到这种情况的任何人,只需关闭您的项目并重新打开它。这解决了我。我正在使用android Studio。

另一答案

我在使用Visual Code并遵循Write your first app tutorial时遇到了同样的问题。只需关闭并重新打开项目即可解决此问题。

另一答案

运行pub get。如果使用WebStorm,则可以使用pubspec.yaml文件上下文菜单中的相应操作执行此操作。

另一答案

解决方案:重启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-

另一答案

如果您要通过Google从codelabs复制代码。你需要注意记住空间。

例如。在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
另一答案

如果您使用的是Android Studio,请执行以下操作:

enter image description here

  • 单击底部的Dart Analysis
  • 单击窗口左侧的Restart Dart Analysis Server图标。

错误将得到修复

以上是关于包导入 - URI的目标不存在的主要内容,如果未能解决你的问题,请参考以下文章

URI的目标不存在'package:english_words / english_words.dart'

Visual Studio代码 - 目标URI不存在

颤振 | Dart:URI的目标不存在

android studio - Dart - 目标URI不存在

Flutter http 包不存在

URI 的目标不存在 'package:flutter/material.dart'