获取 Flutter SDK
![0f2295bd3eb37545a6cc1973259123d7.png](https://img-blog.csdnimg.cn/img_convert/0f2295bd3eb37545a6cc1973259123d7.png)
下载安装包
https://storage.flutter-io.cn/flutter_infra/releases/stable/windows/flutter_windows_1.22.3-stable.zip
备忘 请注意,类似 7-Zip 等解压工具默认情况下是不解压隐藏文件的,这可能会导致你下载的 Flutter SDK 是不完整的,请参加下一小节的说明,通过命令行方式安装。
- 下载下面的安装包以获取最新版本 stable 的 Flutter SDKhttps://storage.flutter-io.cn/flutter_infra/releases/stable/windows/flutter_windows_1.22.3-stable.zip要查看其他发行通道和以往的版本,请参阅 https://flutter.cn/docs/development/tools/sdk/releases 页面。
- 将压缩包解压,然后把其中的 flutter目录整个放在你预想的 Flutter SDK 安装目录中(比如 C:srcflutter;请勿将该目录放在一些需要额外操作权限的目录,比如 C:Program Files)。
请注意
Do not install Flutter in a directory like `C:Program Files` that requires elevated privileges. 请勿将 Flutter 安装在需要高权限的文件夹内,例如 `C:Program Files`。
- 找到 flutter目录中的 flutter_console.bat 文件,双击执行该批处理脚本。
命令行方式安装
- 打开命令行窗口,cd 到你想安装 Flutter SDK 的目录,(比如 C:srcflutter,请勿将该目录放在一些需要额外操作权限的目录,比如 C:Program Files)。
- 运行 git clone 命令,下面的命令是用来安装稳定构建渠道的 Flutter SDK,要升级查看其他构建渠道的 Flutter 版本,请参阅 [升级 Flutter][upgrading Flutter]。
git clone -b stable https://github.com/flutter/flutter.git
- 定位并打开 flutter的文件夹,双击运行 flutter_console.bat 开始安装。
步骤 1 和 2 可以被替换。如果你不想安装固定版本的安装包。 Flutter SDK 是免费且开源的,你可以从 GitHub 上的 Flutter repo 获取源代码,并根据需要更改分支或标签。
C:src>git clone https://github.com/flutter/flutter.git -b stable
现在你可以在控制台当中使用 Flutter 的命令了。
更新 path 环境变量
如果你想要在普通的 Windows 控制台中使用 Flutter 命令,那就需要按照下面的步骤来将 Flutter 的二进制文件路径加入到 PATH环境变量。
- 在开始菜单的搜索功能键入“env”,然后选择 编辑当前用户的环境变量
- 在 用户变量 一栏中,检查是否有 Path 这个条目:
- 如果存在,直接把 flutterbin目录的完整路径以 ;作为分隔加到已有的值后面。
- 如果不存在的话,在用户环境变量中创建一个新的 Path变量,然后将flutterbin所在的完整路径作为新变量的值。
你需要关闭和重新启动已经打开的各个控制台窗口,这样下次启动控制台时才能访问到刚才修改的变量。
运行flutter doctor
在将 Path变量更新后,打开一个新的控制台窗口,然后将下面的命令输入进去执行。如果它提示有任何的平台相关依赖,那么你就需要按照指示完成这些配置:
C:srcflutter>flutter doctor
上述命令会检查你的现有环境,然后把检测结果以报告形式呈现出来。仔细阅读它显示的内容,检查是否有尚未安装的软件或是有其他的步骤需要完成(通常会以粗体呈现)。
举个例子:
[-] Android toolchain - develop for Android devices • Android SDK at D:Androidsdk ✗ Android SDK is missing command line tools; download from https://goo.gl/XxQghQ • Try re-installing or updating your Android SDK, visit https://flutter.cn/setup/#android-setup for detailed instructions.
下面的章节描述了如何执行报告中提到的任务来完成整体配置。每当按照报告安装了任何的依赖项,就可以执行
flutter doctor
来检查还有什么没有完成的。