运行flutter doctor报错
大约 2 分钟
报错截图:
解决Windows Version报错
无法确认安装的Windows版本是否为10或更高,解决方案:降低flutter版本(当前版本为3.3.3)
可安装fvm进行flutter版本管理
git config --global --unset http.proxy 
git config --global --unset https.proxy 
解决 Android toolchain 警告
- 打开SDK管理 

 - 找到下图所示,然后进行下载 
 注意:如果报以下错误,上图版本可以切换试试下载其它版本,笔者不能安装最新版本 
 - 终端运行
flutter doctor --android-licenses,在提示一直输入y后回车都行。 
解决 Visual Studio 报错
注意
若flutter不是用于桌面开发,可以不解决这个问题
- 下载安装工具,下载地址Visual Studio
 - 工作负荷tab页,如下操作: 

 - 安装位置tab可参考设置,也可以默认路径,然后点击安装(安装按钮在窗口右下角) 

 
解决 HTTP Host Availability 报错
- 打开flutter目录,如
flutter\packages\flutter_tools\lib\src\http_host_validator.dart - 打开
http_host_validator.dart文件,将https://maven.google.com/修改为https://dl.google.com/dl/android/maven2/ - 关闭所有打开了flutterSDK的程序,找到
flutter\bin\cache目录下的flutter_tools.snapshot文件,永久删除,不用删除cache文件夹,不然重新运行要下载很多东西。 - 重新运行终端执行flutter doctor,自动下载文件,解决问题。 

 

