點燈坊

失くすものさえない今が強くなるチャンスよ

更新 Flutter SDK 版本

Sam Xiao's Avatar 2024-11-19

雖然可以直接使用 flutter upgrade 更新 Fluttter SDK 版本,但這樣升級將無法降級 Flutter 版本測試,比較好的方式是手動下載 Flutter SDK,並手動設定 Flutter SDK 路徑,並手動調整 Dart 在 Android Studio 的路徑。

Version

Flutter 3.24.5

Flutter SDK

upgrade01

  • 自行從 Flutter 官網下載 Flutter SDK

upgrade02

  • zip 解壓縮放到 Flutter 目錄下,並以 版本 為目錄名稱

.zshrc

export PATH=$HOME/bin:/usr/local/bin:$HOME/Flutter/3.24.5/bin:$PATH
  • 將 Flutter SDK 連同版本加到 PATH 系統變數
$ flutter --version
  • 確認 Flutter SDK 已經成功切到新版本

upgrade03

Android Studio

upgrade04

Settings -> Languages & Frameworks -> Dart

  • Dart SDK path~/Flutter/3.24.5/bin/cache/dart-sdk

  • Dart SDK 的路徑也要更新到新的 Flutter SDK 路徑

需要每個 project 一一設定

Conclusion

  • 若新版 SDK 有 breaking change 需要退回舊的版本測試,只要修改 path 即可