LoginSignup
0
1

More than 1 year has passed since last update.

FlutterSDK version の更新方法

Posted at

エラー概要

こちらのサイトをもとにFlutter&Firebaseの環境構築の途中で詰まりました。
Flutter アプリに Firebase を追加する

下記のコマンドに対してエラーが発生しました。

console
$ dart pub global activate flutterfire_cli

Resolving dependencies... (2.7s)
The current Dart SDK version is 2.12.0.

Because every version of flutterfire_cli depends on xml >=5.2.0 which requires SDK version >=2.13.0 <3.0.0,
  flutterfire_cli is forbidden.
So, because pub global activate depends on flutterfire_cli any, version solving failed.

・DartのVersion確認。

console
$ dart --version
Dart SDK version: 2.12.0 (stable) (Thu Feb 25 19:50:53 2021 +0100) on "macos_x64"

解決方法

・コマンド等ではなく、FlutterSDKの差し替えを行うことで解決しました。

①下記サイトへアクセス。(2022年6月時点でのStableリンクです。)
Get the Flutter SDK

②zipファイルのダウンロード(Intel, Apple Siliconのどちらかを選択)
スクリーンショット 2022-06-09 8.33.24.png

③Finder上で解凍し、既存のflutterフォルダと差し替える
スクリーンショット 2022-06-09 8.34.52.png

結果

・再度、DartのVersion確認。

console
$ dart --version
Dart SDK version: 2.17.1 (stable) (Tue May 17 17:58:21 2022 +0000) on "macos_x64"

・コマンドの再実行。

console
$ dart pub global activate flutterfire_cli

+ ansi_styles 0.3.2+1s... (1.4s)
+ args 2.3.1
+ async 2.9.0
+ ci 0.1.0
// 以下略

・無事に成功しました。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1