Dart 版本更改

Posted

技术标签:

【中文标题】Dart 版本更改【英文标题】:Dart version changes 【发布时间】:2021-12-16 08:21:03 【问题描述】:

在获取 google_maps 对 Flutter 应用的依赖时出现以下错误

Because  app requires SDK version >=2.14.0 <3.0.0, version solving failed.
pub get failed (1; Because app requires SDK version >=2.14.0 <3.0.0, version solving failed.)

我目前在版本 目前的 Dart SDK 版本是 2.14.0-188.5.beta。

这是否意味着我的飞镖版本没有更新?

我通过降级 google_maps_flutter 解决了这个问题,但这是正确的处理方式吗?

【问题讨论】:

错误信息还有更多内容吗? 【参考方案1】:

pubspec.yaml 中的sdk 版本更改为

environment:
  sdk: ">=2.14.0 <3.0.0"

【讨论】:

以上是关于Dart 版本更改的主要内容,如果未能解决你的问题,请参考以下文章

调试时更改设置 - Flutter/Dart

Dart - 是不是可以更改 future.forEach。到地图?

Dart / flutter:DropdownButton在值更改时导致异常

如何更改 Dart HTTP 请求的端口?

Dart/Flutter 不使用 Inkwell 和手势检测器更改页面

getter和setter如何在Dart中更改属性?