ども、木村です。本業はデータサイエンティスト、副業でアプリ開発をしています。
本記事は、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 SDK releases
All current Flutter SDK releases, stable, beta, and master.
さらに具体的な変更内容を確認したい場合は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を書籍で学習する
スポンサーリンク