概要
不具合調査などでFlutterのバージョンを下げたい時などの対処法。
対応
バージョンを下げる場合
cd flutter
git checkout <tag>
flutter doctor
元に戻す場合
cd flutter
git checkout stable
flutter doctor
注意事項
依存パッケージのDartSDK要件
下げるバージョンによっては、Flutterのバージョンと一緒にDartSDKのバージョンも下がる。
そのため、場合によっては利用しているパッケージのDartSDK要件が合わなくなる可能性がある。
そうなった場合、そのパッケージのバージョンも下げてみるとよい。
Android Studioのキャッシュ
Flutterのバージョンを下げた後にAndroid Studioでビルドが通らない場合は、Invalidate Caches / Restart
を試してみると動いたりする。