您已经提供或尝试使用http: ^0.12.0
依赖项来实现pubspec.yaml文件中的API调用,但flutter_test将需要http: ^0.11.3+17
。这就是为什么它失败了。请替换
dependencies:
flutter:
sdk: flutter
http: ^0.12.0
与
dependencies:
flutter:
sdk: flutter
http: ^0.11.3
希望它会帮助您。
您能否在pubspec.yaml
中提供相关性?看来您的应用至少取决于http 0.12.0
,但flutter_test特别需要http 0.11.3+17
(较旧的版本),这会使它失败。
如果收到消息:
因为来自sdk的flutter_test的每个版本都取决于...
这意味着flutter_test依赖于版本低于您在另一个依赖项中指定的依赖项。
要解决此问题,请打开pubspec.yaml,然后删除问题依赖项的版本号:
示例:
更改
archive: ^2.0.13 --> remove this number
收件人:
archive: