Windows 搭建 Flutter 开发环境
安装
-
去官网地址下载 Flutter SDK。
下载地址:https://flutter.dev/docs/development/tools/sdk/releases -
将安装包解压到你想安装 Flutter SDK 的路径,设其为
FLUTTER_HOME
(如:C:\Users\WX\AppData\Local\flutter
) -
将
${FLUTTER_HOME}\bin
加入环境变量Path
中 -
添加以下两个用户变量
复制代码
- 1
- 2
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
初始化
查看初始化状态
终端执行 flutter doctor
:
图中可以看到 2 个问题:
- Android 证书链问题
- HTTP 连接失败
解决 HTTP 连接失败
- 打开
${FLUTTER_HOME}\packages\flutter_tools\lib\src\http_host_validator.dart
- 全局替换
https://maven.google.com/
为https://dl.google.com/dl/android/maven2/
- 关闭终端
- 打开
${FLUTTER_HOME}\bin\cache
文件夹, 删除 flutter_tools.snapshot 文件 - 重新打开终端,执行命令
flutter doctor
解决 Android 证书链问题
- 找到 Android SDK 目录,打开其下的 tools\bin 文件夹
- 终端运行
sdkmanager.bat --install "cmdline-tools;latest"
,安装命令行工具 - 待安装完毕后,终端运行
flutter doctor --android-licenses
, 同意相关协议:
此处显示有 6 个协议未确认,输入 y 开始确认,之后根据屏幕的输出,依次输入 6 次 y,确认完毕。
确认初始化状态
重新输入flutter doctor
:
此时可以看到,已确认完毕。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步