参考中文网地址: https://www.flutter.cn/docs/get-started/install/windows
使用镜像
由于在国内访问Flutter有时可能会受到限制,Flutter官方为中国开发者搭建了临时镜像,大家可以将如下环境变量加入到用户环境变量中:
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
坑1 此处是添加两个用户变量 变量名:PUB_HOSTED_URL 值https://pub.flutter-io.cn
获取 Flutter SDK
下载安装包
备忘 请注意,类似 7-Zip 等解压工具默认情况下是不解压隐藏文件的,这可能会导致你下载的 Flutter SDK 是不完整的,请参加下一小节的说明,通过命令行方式安装。
-
下载下面的安装包以获取最新版本 stable 的 Flutter SDK
flutter_windows_1.17.4-stable.zip
要查看其他发行通道和以往的版本,请参阅 SDK 版本列表 页面。
-
将压缩包解压,然后把其中的
flutter
目录整个放在你预想的 Flutter SDK 安装目录中(比如C:\src\flutter
;请勿将该目录放在一些需要额外操作权限的目录,比如C:\Program Files\
)。 -
找到
flutter
目录中的 flutter_console.bat 文件,双击执行该批处理脚本。
命令行方式安装
-
打开命令行窗口,cd 到你想安装 Flutter SDK 的目录,(比如
C:\src\flutter
,请勿将该目录放在一些需要额外操作权限的目录,比如C:\Program Files\
)。 -
运行
git clone
命令,下面的命令是用来安装稳定构建渠道的 Flutter SDK,要升级查看其他构建渠道的 Flutter 版本,请参阅 [升级 Flutter][upgrading Flutter]。
content_copy
git clone -b stable https://github.com/flutter/flutter.git
-
定位并打开
flutter
的文件夹,双击运行 flutter_console.bat 开始安装。
步骤 1 和 2 可以被替换。如果你不想安装固定版本的安装包。 Flutter SDK 是免费且开源的,你可以从 GitHub 上的 Flutter repo获取源代码,并根据需要更改分支或标签。
content_copy
C:\src>git clone https://github.com/flutter/flutter.git -b stable
现在你可以在控制台当中使用 Flutter 的命令了。
坑2 完事了,必须记得执行 flutter命令,或者flutter upgrade命令,不然后面AndroidStudio制定Flutter SDK路径时报错(SDK不完整)
更新 path 环境变量
-
在 用户变量 一栏中,检查是否有 Path 这个条目:
-
如果存在,直接把
flutter\bin
目录的完整路径以;
作为分隔加到已有的值后面。If the entry exists, append the full path to
flutter\bin
using;
as a separator from existing values. -
如果不存在的话,在用户环境变量中创建一个新的
Path
变量,然后将flutter\bin
所在的完整路径作为新变量的值。
-
你需要关闭和重新启动已经打开的各个控制台窗口,这样下次启动控制台时才能访问到刚才修改的变量。
运行 flutter doctor