Flutter SDK

Google and Flutter contributors · 開放原始碼 Dart 工具集,透過可重複使用的 Widget、熱重載與整合開發工具,建置 Android、iOS、網頁及桌面應用程式。

Cask開發工具自帶更新Apple 晶片 · Intel
主頁
來自 homebrew/cask
近 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.7Intelstorage.googleapis.com/flutter_infra_release/releases/stable/macos/flutter_macos_3.47.7-stable.zipSHA-256 17d39b000a5d0681e3f7b61a105a36f6f31dd41ab9073f625fd466f38035f901Homebrew核查於
適用於 macOS 27, 26, 15, 14, 13, 12, 11 的版本3.47.7Apple 晶片storage.googleapis.com/flutter_infra_release/releases/stable/macos/flutter_macos_arm64_3.47.7-stable.zipSHA-256 dd9da574c3168460550117eb0e8dd0313ae934fabf64a82a6d557fff5fd1422eHomebrew核查於

如何在 Mac 上安裝 Flutter SDK

  1. 在「終端機」中執行: brew install --cask flutter

不用 Homebrew 安裝

按晶片下載 Homebrew 使用的檔案: Apple 晶片Intel

SHA-256 只用來核對下載的檔案是否完整,不代表安全認證。 檢視 SHA-256 和下載網址

解除安裝 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核查於
用 OpenNavo 掃描會在 OpenNavo 用戶端中開啟掃描預覽,由你決定是否開始。 瞭解安全防護

安裝細節

來源倉庫
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/flutter"
        }
      ],
      "target": "/Applications/$HOMEBREW_PREFIX/share/flutter"
    }
  • 安裝 binary

    來源檔案: flutter/bin/dart

    宣告的目標位置: $HOMEBREW_PREFIX/bin/dart

    檢視完整宣告
    {
      "binary": [
        "flutter/bin/dart"
      ],
      "target": "$HOMEBREW_PREFIX/bin/dart"
    }
  • 安裝 binary

    來源檔案: flutter/bin/flutter

    宣告的目標位置: $HOMEBREW_PREFIX/bin/flutter

    檢視完整宣告
    {
      "binary": [
        "flutter/bin/flutter"
      ],
      "target": "$HOMEBREW_PREFIX/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。

Flutter SDK 支援 Apple 晶片(M1 及更新)的 Mac 嗎?

支援。Homebrew 會為 Apple 晶片和 Intel 晶片的 Mac 分別下載不同的安裝檔。

Flutter SDK 的設定和資料儲存在哪裡?

資料儲存在 ~/.flutter。這些位置來自 Homebrew 的清理清單。

Flutter SDK 的最新版本是多少?

最新版本是 3.47.7,Homebrew 收錄於 10月9日。Flutter SDK 會自動更新;想用 Homebrew 更新時,執行 brew upgrade --cask --greedy flutter。

安裝 Flutter SDK 還會裝上什麼?

還會裝上 2 個命令列工具:dart和flutter。

來源

頁面上的每項資料都註明來源和核查日期;過期的資料只寫「截至」某日,不再當作當前事實。