近几年flutter逐渐广泛使用,web小伙伴开始卷flutter,由于flutter的编码方式和web的编码方式不太相似,以至于增加了学习者的成本,这里我梳理下自己学习中遇到的问题,帮助没踩坑的兄弟少踩坑,踩坑的早点上岸。
第一步
打开flutter官网
文档 | Flutter 中文文档 - Flutter 中文开发者网站 - Flutter
第二步
下载安装官网推荐的flutter版本
2024.12.03 推荐下载以下 Flutter SDK 最新 stable 版本的压缩包。
flutter_windows_3.24.5-stable.zip
关于其他发布渠道和旧版本,请查阅 Flutter SDK 归档列表。
第三步
安装时候不要安装在有空格、中文、高权限的目录中。
安装完成后配置环境变量
将 Flutter 添加到 PATH
环境变量后,才能在 PowerShell 中运行 Flutter 指令。本节假定你在 %USERPROFILE%\dev\flutter
中安装了 Flutter SDK。
在环境变量中找到 Path,在后面增加
%USERPROFILE%\dev\flutter\bin
。
第四步
检查你的开发配置
运行 Flutter doctor
如果如下全部绿色显示,则没有问题。
而通常经常遇到的问题有android、network resources,这两个问题居多
android 的解决办法是提高android studio的版本,或者重新下载安装配置。
network 的解决办法是更改下载源,修改到国内地址。
marven的部分最好替换一个国内的源,替换步骤如下:
打开flutter根目录
打开文件 packages/flutter_tools/lib/src/http_host_validator.dart
修改其中 kMaven(修改地址如下:http://maven.aliyun.com/nexus/content/groups/public/)
删除 bin/cache
重新执行 flutter doctor
基本上就消除了错误提示了。