web-dev-qa-db-ja.com

Dutter SDKをフラッター用に更新

Dart SDK> = 2.2.0をflutterで使用したいと思います。しかし、現在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を実行しようとすると、スナップショットの問題が発生したため、 flutterディレクトリの元のDart-sdkフォルダー。

どうすれば更新できますか?

PS:ここからごく最近(10日前)にフラッターをダウンロードしました: https://flutter.dev/docs/get-started/install/macos

15
Itoun

あなたがいるという事実のためかもしれませんchannel stableこれは、更新される4つのチャネルの中で最も安全なビルドです(チャネルはリストされています here

悪いビルドを危険にさらすことなく新機能を試してみることにもう少し興味がある場合は、私が推奨するchannel beta

毎月、私たちは前月かそこらの「最高の」開発ビルドを選び、それをベータに昇格させます。これらのビルドは、コードラボでテストされています。

安定したチャネルには次の説明があります。

特に優れたビルドがあると判断した場合は、安定したチャネルにプロモートします。私たちはこれを多かれ少なかれ四半期ごとに行うつもりですが、これは異なる場合があります。すべての製品版アプリのリリースでこのチャネルを使用することをお勧めします。優先度の高いバグの修正プログラムを安定したチャネルに出荷する可能性がありますが、これはめったに行わないことを目的としています。

端末で次のコマンドを実行して、チャネルをbetaを指すように変更できます:flutter channel beta に続く flutter upgradeこの特定のブランチの最後のリリースを確実に入手するため。

これがあなたの状況にどのように影響するか教えてください。

8
flarkmarup

以下に示すいくつかのコマンドに従ってください:

1 .フラッターバージョン->利用可能なすべてのフラッターバージョンリストを提供します。

2 .flutterバージョンv1.12.13 + hotfix.7->特定のflutterバージョンに切り替えることができます
最初のコマンドでコンソールに。

0
97loser