原创不易,尊重作者,转载请注明出处,谢谢。
有别于官网的教程,本文将省去繁琐的文字,将搭建步骤直接罗列出来,有助于快速搭建Flutter开发环境,这或许是目前最接地气的搭建教程,总共仅仅三步即可完成。
- 获取Flutter SDK
- 配置环境变量
- 运行flutter doctor
获取Flutter SDK
通过官网(需要翻墙)或者Github下载最新可用的安装包:
- 官网:https://flutter.io/docs/development/tools/sdk/archive#windows
- Github:https://github.com/flutter/flutter/releases
将安装包zip解压到你想安装Flutter SDK的路径(如:C:\src\flutter;注意,不要将flutter安装到需要一些高权限的路径如C:\Program Files\)。
到这里,获取Flutter SDK的步骤就算结束了。
配置环境变量
转到 “控制面板>用户帐户>用户帐户>更改我的环境变量”,或者自行搜索对应系统进入环境变量,这里以windows10为例,只需要配置3个变量。
- Path
- FLUTTER_STORAGE_BASE_URL
- PUB_HOSTED_URL
Path配置
在用户变量中找到Path变量,如果没有Path变量请创建一个即可。打开Path变量后,新建一个值填写为flutter的bin目录,如上图所示。这样就完成了第一步。
FLUTTER_STORAGE_BASE_URL 和 PUB_HOSTED_URL
由于在国内访问Flutter有时可能会受到限制,Flutter官方为中国开发者搭建了临时镜像。
继续在用户变量中创建名为FLUTTER_STORAGE_BASE_URL 和 PUB_HOSTED_URL 的变量,并分别为其设置值,变量与值对应如下:
PUB_HOSTED_URL https://pub.flutter-io.cn
FLUTTER_STORAGE_BASE_URL https://storage.flutter-io.cn
环境搭建到此就算基本结束,最后一步,检测我们环境配置是否正确。
运行flutter doctor
打开cmd命令,运行flutter doctor指令,第一次执行会比较久,耐心等待即可。结果如下图:
黄色感叹号和红色叉表示需要解决的问题,当然因为我是用AndroidStudio开发,所以示例图中IDEA的问题我就不用解决了。第一次运行大部分会出现Android问题(大部分是没有在AndroidStudio中安装插件),按照黄色感叹号和红色叉依次解决即可,如果你运行flutter doctor满足图中前三条信息,那恭喜你环境配置已经完全没有问题。
附插件安装方法:
1.启动Android Studio.
2.打开插件首选项 ( File>Settings>Plugins).
3.选择 Browse repositories…, 选择 Flutter 插件并点击 install.
4.重启Android Studio后插件生效.