更新到v0.5.1之后不存在Flutter导入

时间:2018-08-09 19:35:01

标签: android ios dart flutter updating

最近将flutter更新为flutter_windows_v0.5.1-beta之后,我的项目不再支持某些导入。

在所有导入中,问题为[dart] Target of URI doesn't exist

有人可以将其更正为当前版本,或者只是给我一个指向哪里的更新链接,以便我自己解决此问题。

进口是;

import 'package:path_provider/path_provider.dart'
import 'package:shimmer/shimmer.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:http/http.dart' as http;
import 'package:flutter_webview_plugin/flutter_webview_plugin.dart';
import 'package:url_launcher/url_launcher.dart';

谢谢

编辑

这是在我的pubspec.yaml中,

cupertino_icons: ^0.1.0
  shimmer: "^0.0.4"
  path_provider: "^0.4.1"
  url_launcher: ^3.0.0
  shared_preferences: ^0.4.0
  flutter_webview_plugin: ^0.1.6



dev_dependencies:
  flutter_test:
    sdk: flutter

flutter:

  uses-material-design: true

1 个答案:

答案 0 :(得分:2)

在您的导入中,您具有以下内容:

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

不在pubspec.yaml

中的

您需要将其添加到dependencies字段下:

dependencies:
  http: ^0.11.3+17

,然后从命令行运行flutter packages get或在pubspec.yaml顶部的操作栏中单击“ Packages Get”。

如果.packages文件为空,则在运行上述命令后,它应该添加依赖关系及其任何传递依赖关系,并更新该文件中的映射。