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 run
、flutter pub get
、flutter 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 和visual studio code 的区别
visual studio 和visual studio code 的区别
开发环境Ubuntu 安装 Visual Studio Code 开发环境 ( 下载 Visual Studio Code 安装器 | Ubuntu 安装 deb 包 )