一、系统配置要求
-
操作系统:
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 版的 Git 已经安装过了,那么请确保能从命令提示符或者 PowerShell 中直接执行 git 命令。
-
Windows PowerShell 5.0 或者更高的版本(
二、设置 Android 开发环境
Flutter 依赖 Android Studio 的全量安装来为其提供 Android 平台的支持,所以需要进行Android开发环境的配置。
你也可以使用其他的编辑器来写 Flutter 应用。
-
Java JDK下载
选择对应版本的JDK进行下载,并进行环境变量的配置。 - Android Studio下载
三、Flutter SDK下载
访问Flutter SDK archive,选择对应版本的SDK下载到本地,我这里选择的是最新的3.13.3
版本。
下载完毕后,解压到本地SDK存放目录,如:E:\flutter
四、环境变量配置
按下WIN
按键,输入env
进入到编辑系统环境变量,在环境变量设置中,将E:\flutter\bin
添加到Path
中。
环境变量配置完毕,在系统变量中添加两个镜像变量:
- 变量名:FLUTTER_STORAGE_BASE_URL,变量值:https://storage.flutter-io.cn
- 变量名:PUB_HOSTED_URL,变量值:https://pub.flutter-io.cn
在控制台输入flutter --version
,如下图则表示配置成功
五、环境检查
-
同意Android协议
通过指令flutter doctor --android-licenses
授权同意Android协议,一直选Y即可。 -
验证Flutter环境
控制台输入flutter doctor
来验证环境是否合格,如果碰到验证不通过的项,根据提示逐一解决即可。
六、环境检查报错解决方式
-
Android toolchain - develop for Android devices (Android sDK version xx.x.x)
在AndroidStudio
中,进入到Android SDK->SDK Tools
,找到Android SDK Command-line Tools
下载即可(如果最新版本的不能解决问题,可以选择下载其它版本试一下)。
Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses
这个请按照本文第五节-环境检查-同意Android协议步骤操作即可。-
Visual Studio - develop Windows apps
如果您不开发windows phone app
,直接忽略这个错误即可。
七、在AndroidStudio中安装Flutter插件
打开AndroidStudio
,进入到Plugins->Marketplace
搜索Flutter
插件并进项安装。
安装完毕后重启
AndroidStudio
即可。