【Flutter】FVMでプロジェクト毎にFlutter SDKを分ける

更新

fvmとは

Flutter SDKのバージョン管理ツールです。

SDKを設定する方法

・プロジェクトを作成し、ターミナルを開く。

・ターミナルに以下を入力する。

fvm use '利用したいバージョン'

・.gitignoreに追加する

.fvm/flutter_sdk

以下、Flutter SDK 3.16.3を設定してみた例

PowerShell で fvm use 3.16.3 を実行しインストールの確認が出た画面

インストールされていないバージョンであれば、ダウンロードするかを確認するダイアログが表示されます。

fvm で Flutter 3.16.3 をインストールしているログの画面

設定したあとはSDKのpathを変える事を忘れずに。

Android Studio の設定で Flutter SDK のパスに .fvm の flutter_sdk を選ぶ画面

設定されたバージョンを使う方法

fvm install

PowerShell で fvm install を実行し Flutter 3.16.3 の情報が出た画面