Flutter SDK
Google and Flutter contributors · 開放原始碼 Dart 工具集,透過可重複使用的 Widget、熱重載與整合開發工具,建置 Android、iOS、網頁及桌面應用程式。
- 近 30 天安裝
- 15,490
- App榜第 21
- 近一年安裝
- 22.7萬
- 365 天累計
- 最新版本
- 3.47.7
- 10月9日 · 10月9日
- 下載大小
- 2.3GB
- arm64 / x86_64 · zip
- 更新節奏
- 每兩週
- 近 30 天 2 個版本
Flutter SDK 是一款開發工具類 Mac 軟體。開發者是 Google and Flutter contributors。
基本資訊
- 晶片
- Apple 晶片 · Intel
- 開發者
- Google and Flutter contributors
- 安裝命令
brew install --cask flutter- Homebrew
- 可以安裝,應用會自行更新
- 其他名稱
- flutter
以上資訊最早核查於 。檢視各項來源
介紹
AI 翻譯檢視原文Flutter 是 Google 的開放原始碼 UI 工具集,可用共用的 Dart 程式碼基礎建置行動、網頁與桌面應用程式。適合希望重複使用介面,同時保留平台專用整合的應用程式開發者與團隊。
功能
- 使用可重複使用的 Widget 與豐富動畫建置反應式介面。
- 開發時使用熱重載,並編譯正式發行應用程式。
- 搭配平台專用外掛,支援 Android、iOS、網頁、macOS、Windows 與 Linux。
- 使用 DevTools 檢查 Widget 樹、版面配置、效能與偵錯資訊。
- 使用內附的 Dart SDK、命令列工具、套件與自動化測試。
安裝與初次使用
在 macOS 上,使用 brew install --cask flutter 安裝。Homebrew 將 SDK 放在其 share/flutter 目錄,並連結 flutter 與 dart 指令。執行 flutter --version 與 flutter doctor -v 檢查安裝,再透過 flutter create my_app 建立專案。這些指令是安裝指引,不是已在您的電腦上執行的檢查。也可解壓縮官方封存檔,並將其 bin 目錄加入 PATH。避免在 PATH 中混用多個 Flutter 或 Dart 安裝。
相依項目、衝突與開發主機
SDK 包含 Dart,不需要另外安裝 Dart。目前 Homebrew cask 未列出額外 formula 相依項目、明確 macOS 最低版本或套件衝突。這不表示每個建置工具鏈都能在每部 Mac 上運作。請為 Git 安裝 Xcode Command Line Tools。iOS 與 macOS 建置需要完整 Xcode、設定好的工具與已接受的授權;外掛也可能需要 CocoaPods 或其他原生相依項目。Android 開發需要 Android SDK 與適當的 Android 工具鏈,通常透過 Android Studio 管理。編輯器為選用;VS Code 與 Android Studio 提供 Flutter 整合。
Flutter 開發工具適用於 macOS、Windows 與 Linux;ChromeOS 開發使用其 Linux 環境。原生 iOS 與 macOS 建置需要 Mac。原生 Windows 建置需要 Windows 與 Visual Studio 的 C++ 桌面工具,僅有 VS Code 並不提供這些工具。原生 Linux 桌面建置需要 Linux 及其編譯器、CMake、Ninja 與 GTK 開發工具。請檢查 flutter doctor 及所選目標的平台專用設定指南。目前仍提供 Intel Mac 支援,但已棄用;Apple Silicon 是未來持續支援的 Mac 架構。
部署平台支援
Flutter 3.47 的官方支援平台表列出 Android API 24–37、iOS 15–27、Windows 10/11、macOS 12–27、Debian 10–13 與 Ubuntu 20.04–24.04 LTS。支援架構依目標而異:Android 包含 Arm32、Arm64 與 x64;iOS 使用 Arm64;桌面支援包含 x64 與 Arm64。網頁支援涵蓋 Chrome、Edge 與 Firefox 最新兩個版本,以及 Safari 15.6 或更新版本。這些是應用程式部署需求,不表示 macOS 12 能執行所有目前的開發工具鏈。外掛與應用程式功能可能有更嚴格的需求。
帳號、費用與授權
Flutter SDK 免費,不需 Flutter 帳號或訂閱。商店發佈、簽署、雲端服務與第三方套件可能有各自的帳號、費用與條款;透過 App Store 發佈通常需要 Apple Developer Program 會員資格。Flutter 採 BSD 3-Clause 授權散佈,內附相依項目另有聲明。
官方參考資料
系統要求
| macOS | 應用版本 | 晶片 | 下載 | 來源 |
|---|---|---|---|---|
| 適用於 macOS 27, 26, 15, 14, 13, 12, 11 的版本 | 3.47.7 | Intel | storage.googleapis.com/flutter_infra_release/releases/stable/macos/flutter_macos_3.47.7-stable.zipSHA-256 17d39b000a5d0681e3f7b61a105a36f6f31dd41ab9073f625fd466f38035f901 | Homebrew核查於 |
| 適用於 macOS 27, 26, 15, 14, 13, 12, 11 的版本 | 3.47.7 | Apple 晶片 | storage.googleapis.com/flutter_infra_release/releases/stable/macos/flutter_macos_arm64_3.47.7-stable.zipSHA-256 dd9da574c3168460550117eb0e8dd0313ae934fabf64a82a6d557fff5fd1422e | Homebrew核查於 |
如何在 Mac 上安裝 Flutter SDK
- 在「終端機」中執行:
brew install --cask flutter
解除安裝 Flutter SDK 與可選的資料清理
brew uninstall --cask flutter普通解除安裝會刪除應用本身,設定和快取會保留。
深度清理(可選)
brew uninstall --zap --cask flutter--zap 還會刪除 Homebrew 定義裡列出的設定、快取等檔案,其中可能有其他應用共用的資料,刪除後無法恢復;它也不保證沒有任何殘留。請先備份需要保留的資料;如要保留設定和快取,請不要加 --zap。
Flutter SDK 可能留在 Mac 上的檔案(1)
- 檔案和資料夾
~/.flutter
以上條目來自 Homebrew 定義,核查於 ;它們只說明定義宣告會刪除什麼,不代表你的 Mac 上都有。
3.47.7 更新內容
新版本 OpenNavo 編輯
這個版本沒有單獨的更新說明。
Flutter SDK 的安全事實
這裡只列可以核驗的事實,並註明來源和日期,不是安全認證。要檢查你下載的檔案,可以用 OpenNavo 在本機掃描。
- 分發渠道
- Homebrew
- 是否開源
- 是 · github.com/flutter/flutter · BSD-3-Clause核查於
安裝細節
- 來源倉庫
- homebrew/cask
- 附帶命令
- dart flutter
- 下載網址
- https://storage.googleapis.com/flutter_infra_release/releases/stable/macos/flutter_macos_arm64_3.47.7-stable.zip
- SHA-256
- dd9da574c3168460550117eb0e8dd0313ae934fabf64a82a6d557fff5fd1422e
- Homebrew 定義檔案
- github.com/homebrew/homebrew-cask/blob/HEAD/Casks/f/flutter.rb
- formulae.brew.sh
- formulae.brew.sh/cask/flutter
- 原始碼
- github.com/flutter/flutter
安裝與解除安裝內容
安裝
suite來源檔案: flutter
宣告的目標位置: /
Applications/ $HOMEBREW_PREFIX/ share/ flutter 檢視完整宣告
{ "suite": [ "flutter", { "target": "$HOMEBREW_PREFIX/
share/ } ], "target": "/flutter" Applications/ }$HOMEBREW_PREFIX/ share/ flutter" 安裝
binary來源檔案: flutter/
bin/ dart 宣告的目標位置: $HOMEBREW_PREFIX/
bin/ dart 檢視完整宣告
{ "binary": [ "flutter/
bin/ ], "target": "$HOMEBREW_PREFIX/dart" bin/ }dart" 安裝
binary來源檔案: flutter/
bin/ flutter 宣告的目標位置: $HOMEBREW_PREFIX/
bin/ flutter 檢視完整宣告
{ "binary": [ "flutter/
bin/ ], "target": "$HOMEBREW_PREFIX/flutter" bin/ }flutter" 清理使用者資料
zap檢視完整宣告
{ "zap": [ { "trash": "~/
. } ] }flutter"
關於 Flutter SDK 的常見問題
Flutter SDK 安全嗎?
Flutter SDK 收錄在 Homebrew 官方軟體庫中,沒有被停用。自 2026 年 9 月起,Homebrew 會停用沒有通過 macOS Gatekeeper 檢查的應用。安裝時,Homebrew 會用 SHA-256 校驗值核對來自 storage.googleapis.com 的安裝檔。過去 30 天,它透過 Homebrew 安裝了 15,490 次。
Flutter SDK 是開源軟體嗎?
Flutter SDK 的原始碼公開在 GitHub 上(flutter/flutter),使用 BSD-3-Clause 授權。
如何在 Mac 上徹底解除安裝 Flutter SDK?
執行 brew uninstall --cask flutter。要連設定和快取一起刪除,執行 brew uninstall --zap --cask flutter。--zap 還會刪除 Homebrew 定義裡列出的設定、快取等檔案,其中可能有其他應用共用的資料,刪除後無法恢復;它也不保證沒有任何殘留。請先備份需要保留的資料;如要保留設定和快取,請不要加 --zap。這會同時刪除 ~/。
Flutter SDK 支援 Apple 晶片(M1 及更新)的 Mac 嗎?
支援。Homebrew 會為 Apple 晶片和 Intel 晶片的 Mac 分別下載不同的安裝檔。
Flutter SDK 的設定和資料儲存在哪裡?
資料儲存在 ~/。這些位置來自 Homebrew 的清理清單。
Flutter SDK 的最新版本是多少?
最新版本是 3.47.7,Homebrew 收錄於 10月9日。Flutter SDK 會自動更新;想用 Homebrew 更新時,執行 brew upgrade --cask --greedy flutter。
安裝 Flutter SDK 還會裝上什麼?
還會裝上 2 個命令列工具:dart和flutter。
來源
頁面上的每項資料都註明來源和核查日期;過期的資料只寫「截至」某日,不再當作當前事實。
- Homebrew 定義:github.com/homebrew/homebrew-cask/blob/HEAD/Casks/f/flutter.rb · 核查於
- formulae.brew.sh:formulae.brew.sh/cask/flutter
- 安全事實:github.com/flutter/flutter · 核查於