Flutter SDK

Google and Flutter contributors · 开源 Dart 工具包,用于构建 Android、iOS、Web 和桌面应用,提供可复用小组件、热重载和集成开发工具。

Cask开发工具自带更新Apple 芯片 · Intel
主页
来自 homebrew/cask
近 30 天安装8,293App榜第 24
近一年安装22.6万365 天累计
最新版本3.47.622 小时前 · 10月7日
下载大小2.3GBarm64 / x86_64 · zip
更新节奏每两周近 30 天 2 个版本

介绍

AI 翻译查看原文

Flutter 是 Google 的开源 UI 工具包,用于从共享的 Dart 代码库构建移动、Web 和桌面应用。它适合希望界面可复用、同时保留平台特定集成的应用开发者和团队。

功能

  • 使用可复用 widget 和丰富动画构建响应式界面。
  • 在开发期间使用热重载,并编译发布版应用。
  • 面向 Android、iOS、Web、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。Web 支持涵盖最新两个 Chrome、Edge 和 Firefox 版本以及 Safari 15.6 或更高版本。这些是应用部署要求,并不表示 macOS 12 能运行所有当前开发工具链。插件和应用功能可能施加更严格的要求。

账户、费用和许可证

Flutter SDK 免费,且无需 Flutter 账户或订阅。商店分发、签名、云服务和第三方软件包可能有单独的账户、费用和条款;App Store 分发通常需要 Apple Developer Program 会员资格。Flutter 根据 BSD 3-Clause 许可证分发,捆绑依赖项有单独的声明。

官方参考

新版本 3.47.6 更新内容 10月7日 · OpenNavo 编辑 · AI 翻译

  • 修复修复 Windows 生产应用程序挂起的问题。

开源的 Homebrew 图形界面。安装通过 macOS 客户端或 brew 命令完成。

© 2026 OpenNavo