Visual Studio Code Flutter 无法更新 Dart SDK

Posted

技术标签:

【中文标题】Visual Studio Code Flutter 无法更新 Dart SDK【英文标题】:Visual Studio Code Flutter Cannot Update Dart SDK 【发布时间】:2021-04-09 07:34:34 【问题描述】:

因为依赖cupertino_icons >=1.0.1 需要SDK版本>=2.12.0-0

每当我尝试flutter runflutter pub getflutter pub upgrade 时,我都会在控制台中收到此返回。我也尝试过flutter update-packages 它返回

Flutter 已经在通道稳定版 Flutter 1.22.5 上保持最新状态 • 渠道稳定 • https://github.com/flutter/flutter.git 框架 • 修订版 7891006299(3 周前) • 2020-12-10 11:54:40 -0800 引擎 • 修订版 ae90085a84 工具 • Dart 2.10.4

如何更新 Dart SDK?

【问题讨论】:

首先,您已经拥有 Flutter 和 Dart 的最新版本。二、这不是Dart版本的问题,阅读this page。 【参考方案1】:

您应该在 pubspec.yaml 中使用 1.0.0 版本的 cupertino。我觉得cupertino新版本有问题

 cupertino_icons: ^1.0.0

【讨论】:

谢谢,降级软件包。这是一个好主意,但我怎么不能将 Dart SDK 更新到最新版本?我就是不明白,即使我做了“Flutter”升级”... dart sdk 版本仍然不是最新的 照我说的做,如果你遇到“Flutter 已经在频道稳定上是最新的”,那就运行 Flutter upgrade喜欢我的帖子——【参考方案2】:

从 2021-03-10 或更早开始,不再需要使用 cupertino_icons 1.0.0 或切换到 beta 更新频道 (flutter channel beta)。只需升级 (flutter upgrade) 并重新运行 flutter pub get。详情请见issue 72231。

【讨论】:

错误。需要改到dev分支:github.com/flutter/flutter/issues/72231#issuecomment-774627170

以上是关于Visual Studio Code Flutter 无法更新 Dart SDK的主要内容,如果未能解决你的问题,请参考以下文章

visual studio code报错误怎么解决

visual studio code怎么新建vue工程

visual studio 和visual studio code 的区别

visual studio code怎么运行代码

visual studio 和visual studio code 的区别

开发环境Ubuntu 安装 Visual Studio Code 开发环境 ( 下载 Visual Studio Code 安装器 | Ubuntu 安装 deb 包 )