Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dart 将颤振从当前版本升级到最新版本时出错_Dart_Flutter_Upgrade - Fatal编程技术网

Dart 将颤振从当前版本升级到最新版本时出错

Dart 将颤振从当前版本升级到最新版本时出错,dart,flutter,upgrade,Dart,Flutter,Upgrade,在我通过运行颤振升级将颤振从当前版本升级到studio终端中的最新版本后,我发现以下错误 The current Dart SDK version is 2.1.0-dev.0.0.flutter-be6309690f. Because no versions of uri match >0.11.3 <0.12.0 and uri >=0.7.1 <0.11.3 requires SDK version >=0.8.10 <2.0.0 or >=2.

在我通过运行颤振升级将颤振从当前版本升级到studio终端中的最新版本后,我发现以下错误

The current Dart SDK version is 2.1.0-dev.0.0.flutter-be6309690f.

Because no versions of uri match >0.11.3 <0.12.0 and uri >=0.7.1 <0.11.3 requires SDK version >=0.8.10 <2.0.0 or >=2.0.0-dev.18 <2.0.0, uri >=0.7.1 <0.11.3-∞ or >0.11.3 <0.12.0 is forbidden.
And because uri 0.11.3 depends on quiver >=0.17.0 <0.30.0 and every version of flutter_test from sdk depends on quiver 2.0.0+1, flutter_test from sdk is incompatible with uri >=0.7.1 <0.12.0.
And because map_view 0.0.14 depends on uri ^0.11.1 and no versions of map_view match >0.0.14 <0.1.0, flutter_test from sdk is incompatible with map_view ^0.0.14.
So, because maskn depends on both map_view ^0.0.14 and flutter_test any from sdk, version solving failed.
pub get failed (1)
当前的Dart SDK版本是2.1.0-dev.0.0.flatter-be6309690f。
因为没有任何版本的uri匹配>0.11.3=0.7.1=0.8.10=2.0.0-dev.18=0.7.1 0.11.3=0.17.0=0.7.1 0.0.14这正好反映了您的问题

基本上,您必须查找违规插件的
.pubspec.yaml
,并按以下方式编辑它:

environment:
   sdk: ">=2.0.0-dev.58.0 <3.0.0"
环境:
sdk:“>=2.0.0-dev.58.0这与您的问题密切相关

基本上,您必须查找违规插件的
.pubspec.yaml
,并按以下方式编辑它:

environment:
   sdk: ">=2.0.0-dev.58.0 <3.0.0"
环境:

sdk:“>=2.0.0-dev.58.0在发布支持Dart 2.0.0的
uri
版本之前,将其添加到
pubpsec.yaml
应该可以解决问题

dependency_overrides:
  quiver: ^2.0.0+1

在发布支持Dart 2.0.0的
uri
版本之前,将其添加到
publipsec.yaml
应该可以解决这个问题

dependency_overrides:
  quiver: ^2.0.0+1