我不是罗大锤我不是罗大锤

我不是罗大锤

我不是罗大锤我不是罗大锤

我不是罗大锤

首页首页
分类分类
标签标签
友情链接友情
日记日记
开发中
博客仍在开发中。
Powered byNola

VsCode 运行 Flutter 报错 Failed to create server socket

&Flutter

允许评论

3 年前

本文默认你已经完成 Flutter 环境设置,且 flutter doctor 没有异常

今天按照 Flutter 官方的文档尝试在 VSCode 上运行调试 Flutter 应用,在 F5 运行时一直报错,如下图: VSCode运行Flutter报错_1.png

下面有几个解决方案,可以尝试一下

一、修改 hosts 文件

C:\Windows\System32\drivers\etc\hosts

在 hosts 中添加下文本

127.0.0.1       localhost

二、关闭 Ipv6

控制面板 -> 网络和Internet -> 网路和共享中心 -> 更改适配器设置

右键你正在使用的网络适配器,点击属性将“Internet协议版本6”取消勾选 VSCode运行Flutter报错_2.png

三、以管理员身份运行 VSCode

四、关闭所有杀软

五、使用终端运行

使用此方法会导致无法进行热更新

# 在项目根目录下执行
flutter run -d chrome --web-port=8080 --web-hostname=127.0.0.1

六、修改 VSCode 的 launch.json 文件

在 launch.json 文件中的 configurations 节点下添加如下配置

"args": [
	"--web-hostname",
	"127.0.0.1"
]

VSCode运行Flutter报错_3.png

目录
一、修改 hosts 文件
二、关闭 Ipv6
三、以管理员身份运行 VSCode
四、关闭所有杀软
五、使用终端运行
六、修改 VSCode 的 launch.json 文件
暂无评论