※本ページではアフィリエイトリンク(PR)が含まれています※

Flutter入門

【5分で分かる】Flutterのアップグレード手順 | Flutter入門


ども、木村です。本業はデータサイエンティスト、副業でアプリ開発をしています。

本記事は、Flutterのアップグレード手順を解説する記事です。

想定読者

Flutter SDKをアップグレードしたい方

アップグレードのタイミング

Flutterを「flutter run」で実行する際に以下のような文言が表示されていませんか?

╔════════════════════════════════════════════════════════════════════════════╗
 ║ A new version of Flutter is available!                                     ║
 ║                                                                            ║
 ║ To update to the latest version, run "flutter upgrade".                    ║
 ╚════════════════════════════════════════════════════════════════════════════╝

もしそうであれば、ぜひ一度Flutter SDKをアップグレードすることを検討しましょう!

Flutter SDKをアップグレードする手順

現状のバージョンを確認する

まずは、現在インストールされているFlutter SDKのバージョンを確認しましょう。

 
 % flutter --version
 Flutter 2.8.1 • channel stable • https://github.com/flutter/flutter.git
 Framework • revision 77d935af4d (9 weeks ago) • 2021-12-16 08:37:33 -0800
 Engine • revision 890a5fca2e
 Tools • Dart 2.15.1 

最新のバージョンを確認する

以下のページからStable版の最新バージョンを確認します。

さらに具体的な変更内容を確認したい場合はFlutterのGitHubを確認することをお薦めします。

アップデートを実施する

変更内容を確認したらアップデートを実施しましょう。

念のため、flutter channelを実行して「stable」に「*」が付いているか確認します。

 % flutter channel
 Flutter channels:
   master
   dev
   beta
 * stable 

(※もし、「stable」出なければflutter channel stableを実行してstableに変更しましょう)

stable版の資材をダウンロードしてくれることを確認できたら以下のコマンドを実行してFlutterのバージョンアップグレードを実行しましょう。

flutter upgrade

まとめ:アップグレード作業は細心の注意を!

Flutterはまだまだ発展途上の段階なので、マイナーアップグレードといえどかなり破壊的な変更が含まれていることもあります。

変更内容を事前にある程度確認した上でアップグレードを行うようにしましょう!

最新のFlutterの勉強方法 まとめ

Flutterを入門から実践レベルまで一通り学習できる方法をまとめました。

Flutterの勉強方法を知る

Flutterを動画で学習する

Flutterを書籍で学習する