目录
- 支持的OS
- 安装SDK
- windows
- 找到windows对应的SDK安装
- LINUX
- snapd
- 手动
- IDE
- Mac
- Linux 或者 Windows 平台
支持的OS
有以下这些OS可以安装配置flutter
安装SDK
windows
要想安装和运行 Flutter,你的开发环境至少应该满足如下的需求:
操作系统:Windows 10 或更高的版本(基于 x86-64 的 64 位操作系统)。
磁盘空间:除安装 IDE 和一些工具之外还应有至少 1.64 GB 的空间。
设置: 必须在 Windows 10/11 上启用开发者模式。
工具:要让 Flutter 在你的开发环境中正常使用,依赖于以下的工具:
-
Windows PowerShell 5.0 或者更高的版本(Windows 10 中已预装)
-
Git for Windows 2.x,并且勾选从 Windows 命令提示符使用 Git 选项。
找到windows对应的SDK安装
https://docs.flutter.dev/release/archive
也可直接安装最新稳定版
https://docs.flutter.dev/get-started/install/windows
#### Path环境设定
设置flutter\bin
自 Flutter 1.19.0 dev 版本开始,Flutter SDK 在 flutter 命令脚本的同级目录下增加了 dart 命令,你可以更方便地运行 Dart 命令行程序。下载 Flutter SDK 时也会下载对应版本的 Dart SDK,但如果你单独下载了 Dart SDK,请确保 Flutter SDK 内的 dart 在你的环境变量中排在首位,因为单独的 SDK 可能并不兼容 Flutter SDK。下面的命令展示了 flutter 和 dart 是否来自相同的 bin 目录,并且是否可以兼容使用。
where flutter dart
C:\path-to-flutter-sdk\bin\flutter
C:\path-to-flutter-sdk\bin\flutter.bat
C:\path-to-dart-sdk\bin\dart.exe :: this should go after `C:\path-to-flutter-sdk\bin\` commands
C:\path-to-flutter-sdk\bin\dart
C:\path-to-flutter-sdk\bin\dart.bat
如上所示,Flutter SDK 内的 dart 命令不在首位。
你需要更新 PATH,将 C:\path-to-flutter-sdk\bin\ 放在 C:\path-to-dart-sdk\bin\ 前面(当前场景)。接着重启命令行使修改生效,再次运行 where,此时来自相同目录的 flutter 和 dart 已经排在前面。
where flutter dart
C:\dev\src\flutter\bin\flutter
C:\dev\src\flutter\bin\flutter.bat
C:\dev\src\flutter\bin\dart
C:\dev\src\flutter\bin\dart.bat
C:\dev\src\dart-sdk\bin\dart.exe
如果你在使用 PowerShell,where 其实是 Where-Object 命令的别名,所以实际上你需要运行 where.exe。
where.exe flutter dart
在将 Path 变量更新后,打开一个新的控制台窗口,然后执行下面的命令。如果它提示有任何的平台相关依赖,那么你就需要按照指示完成这些配置:
C:\src\flutter>flutter doctor
LINUX
系统:Linux (64-bit)
要示空间: 600 MB (does not include disk space for IDE/tools).
bash
curl
file
git 2.x
mkdir
rm
unzip
which
xz-utils
zip
还有libGLU.so.1
snapd
sudo snap install flutter --classic
flutter sdk-path
手动
下载SDK
https://docs.flutter.dev/get-started/install/linux
cd ~/development
tar xf ~/Downloads/flutter_linux_3.7.11-stable.tar.xz
export PATH="$PATH:`pwd`/flutter/bin"
flutter precache
运行以下命令以查看是否还有缺失的依赖需要安装,你需要安装这些依赖以完成设置(要看到详细输出,请添加 -v 标识):
flutter doctor
该命令将检查你的环境情况并显示汇报在命令行窗口中。
Dart SDK 已经绑在 Flutter 中了;你无需单独再安装 Dart。
仔细检查你是否还有需要安装的东西,或者要执行的任务(在该文字中提示的)。
IDE
-
VS Code 是一个可以运行和调试 Flutter 的轻量级编辑器。
-
安装 Android Studio
Android Studio 为 Flutter 提供了一个完整的集成开发环境。
Android Studio,2020.3.1 (Arctic Fox) 或之后的版本
-
同时, 你也可以使用 IntelliJ:
IntelliJ IDEA Community,2021.2 或之后的版本
IntelliJ IDEA Ultimate,2021.2 或之后的版本
这里使用IntelliJ IDEA Community
https://www.jetbrains.com/idea/download/
安装 Flutter 和 Dart 插件
请参考下面不同平台的安装指南:
Mac
安装过程如下:
打开 Android Studio。
打开插件设置(在 v3.6.3.0 以上的系统打开 Preferences > Plugins)。
然后选择 Flutter 插件并点击 安装。
当弹出安装 Dart 插件提示时,点击 Yes。
当弹出重新启动提示时,点击 Restart。
Linux 或者 Windows 平台
参考使用下面介绍的步骤:
打开插件偏好设置 (位于 File > Settings > Plugins)
选择 Marketplace (扩展商店),选择 Flutter plugin 然后点击 Install (安装)。