URI 的 Flutter 包 http/http.dart 目标不存在

Flutter package http/http.dart target of URI doesn't eixst

import 'package:http/http.dart' as http;

我遇到了这个问题!

我将包添加到 pubspec.yaml 文件和 运行 flutter pub get(也尝试过 flutter clean)但是在 vscode 中导入时它给了我一个通知。

Target of URI doesn't exist: 'package:http/http.dart'. Try creating file reference by URI, or Try using URI for a file that doesn't exist. dart(URI doesn't exist)

我该如何解决这个问题?

而不是使用 包:http/http.dart,你可以使用 dio 包,通过添加 dio: ^4.0.0pubspec.yaml 文件dio 只需要一个字符串 url.

好的,现在我解决了这个问题。我已经重新启动 IDE 但它仍然不起作用。所以我尝试重新启动计算机并使用 flutter cleanflutter pub get 重新打开终端。之后,错误信息就没有了。