更新dart sdk for flutter

问题描述 投票:1回答:1

我想使用dart SDK> = 2.2.0 with flutter。但我目前使用BY Flutter的版本是2.1.2

flutter --version
Flutter 1.2.1 • channel stable • https://github.com/flutter/flutter.git
Framework • revision 8661d8aecd (2 months ago) • 2019-02-14 19:19:53 -0800
Engine • revision 3757390fa4
Tools • Dart 2.1.2 (build 2.1.2-dev.0.0 0a7dcf17eb)

我尝试独立安装2.2.0版本,但我成功了:

dart --version
Dart VM version: 2.2.0 (Tue Feb 26 15:04:32 2019 +0100) on "macos_x64"

但是,Flutter不使用此版本,如上所示。我尝试用我独立安装的版本替换flutter(dart-sdk)使用的flutter/bin/cache/dart-sdk文件,但是当我尝试运行Flutter之后我有快照问题,所以我把原来的dart-sdk文件夹放回了flutter目录中。

您有什么想法我该如何更新它?

PS:我最近(10天前)从这里下载了flutter:https://flutter.dev/docs/get-started/install/macos

dart flutter sdk
1个回答
2
投票

这可能是因为你在channel stable上这是四个频道最安全的版本需要更新(频道列出here

如果你有点好奇尝试新功能而不必冒险构建错误,我提倡channel beta

每个月,我们选择上个月左右的“最佳”开发版本,并将其推广到测试版。这些版本已经过我们的codelabs测试。

稳定通道有这种描述:

当我们相信我们有一个特别好的构建时,我们将其推广到稳定的渠道。我们打算每个季度或多或少地这样做,但这可能会有所不同。我们建议您将此频道用于所有制作应用程序版本。我们可能会将修补程序发送到稳定通道以获得高优先级错误,尽管我们很少这样做。

您可以通过在终端中运行此命令将频道更改为指向betaflutter channel beta后跟flutter upgrade以确保您获得此特定分支的最后一个版本。

让我知道这会如何影响您的情况。

© www.soinside.com 2019 - 2024. All rights reserved.