Flutter软件包失败 [英] Flutter Packages Get Failed
问题描述
我正在尝试将此库添加到我的flutter项目中: https:/ /pub.dartlang.org/packages/charts_flutter#-installing-tab-
I am trying to add this library to my flutter project: https://pub.dartlang.org/packages/charts_flutter#-installing-tab-
当我将依赖项添加到pubspec.yaml文件中并命中软件包时,出现以下错误:
When I add the dependency to my pubspec.yaml file and hit packages get, I get the following error:
当前Dart SDK版本为2.1.0-dev.9.4.flutter-f9ebf21297。
The current Dart SDK version is 2.1.0-dev.9.4.flutter-f9ebf21297.
因为Charts_flutter> = 0.6.0取决于Charts_common> = 0.6.0,其中
需要SDK版本> = 2.1.0< 3.0.0,charts_flutter> = 0.6 .0被禁止
。因此,因为undaunted_golf_flutter取决于
Charts_flutter ^ 0.6.0,所以版本解析失败。
Because charts_flutter >=0.6.0 depends on charts_common >=0.6.0 which requires SDK version >=2.1.0 <3.0.0, charts_flutter >=0.6.0 is forbidden. So, because undaunted_golf_flutter depends on charts_flutter ^0.6.0, version solving failed.
pub失败(1)退出代码为1
pub get failed (1) Process finished with exit code 1
在我看来,我拥有Dart的最新版本,与chart_common库所需的最低版本匹配。我昨天(2/15/2019)更新了我的Android Studio,同一天更新了chart_flutter和Charts_common。
To me, it looks like I have the most up to date version of Dart, which matches the minimum version the chart_common library requires. I updated my Android Studio yesterday (2/15/2019), the same day the charts_flutter and charts_common were updated.
我在这里缺少什么?
推荐答案
当前Dart SDK版本为2.1.0-dev.9.4.flutter-f9ebf21297。
The current Dart SDK version is 2.1.0-dev.9.4.flutter-f9ebf21297.
... charts_flutter ...需要SDK版本> = 2.1.0< 3.0.0
... charts_flutter ... requires SDK version >=2.1.0 <3.0.0
来更新您的Flutter安装。
This means you need to update your Flutter installation.
flutter升级
,或者如果升级后的Flutter版本不够,
Either flutter upgrade
or if that doesn't result in a new enough Flutter version,
使用
flutter channel dev
flutter doctor
或者使用比> = 0.6.0 $ c更旧的
charts_flutter
版本不依赖< = 2.1.0-dev
or alternatively use an older charts_flutter
version than >=0.6.0
that does not depend on <= 2.1.0-dev
这篇关于Flutter软件包失败的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!