【发布时间】:2018-12-24 19:39:05
【问题描述】:
运行flutter upgrade后出现以下错误:
因为来自 sdk 的 flutter_test 的每个版本都依赖于路径 1.5.1 并且 flutter_advanced_networkimage >=0.2.9+1 依赖于路径 ^1.6.0,所以来自 sdk 的 flutter_test 与 flutter_advanced_networkimage >=0.2.9+1 不兼容。 因此,因为 testapp 依赖于来自 sdk 的 flutter_advanced_networkimage ^0.2.10 和 flutter_test any,所以版本求解失败。 pub 升级失败 (1)
我的pubspec.yaml:
name: testapp
description: A new Flutter application.
dependencies:
flutter:
sdk: flutter
device_info: "^0.2.0"
shared_preferences: "^0.4.1"
flutter_parallax: "^0.1.1"
cached_network_image: "^0.4.1"
connectivity: "^0.3.1"
chewie: "^0.6.0"
flutter_statusbarcolor: "^0.0.3"
fluro: "^1.3.1"
carousel_slider: "^0.0.4"
flutter_advanced_networkimage: "^0.2.10"
flutter_sticky_header: "^0.3.0"
dev_dependencies:
flutter_test:
sdk: flutter
flutter:
uses-material-design: true
我试图让它工作几个小时,请帮助
【问题讨论】:
-
我假设您使用的是
beta频道。我认为这不会发生在dev频道中。在命令行shell中运行flutter channel devflutter doctor再试一次。 -
@GünterZöchbauer 好的,我正在测试您的解决方案,它正在尝试下载很多东西,我会在看到任何结果后立即通知您。
-
@GünterZöchbauer 这确实是问题所在,感谢您的快速回复。请提交您的答案,以便我标记它。
标签: dart flutter flutter-dependencies