You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Flutter Web如何不构建应用即可让同网其他设备访问开发服务器

Flutter Web 开发服务器局域网多设备访问配置方法

默认flutter web开发服务器仅绑定localhost地址,仅支持本地通过localhost域名访问,无法通过本机IP、局域网其他设备访问,按以下步骤配置即可解决:

操作步骤

  1. 查询开发机局域网IP
  • Windows系统:终端执行ipconfig,找到当前连接网络对应的IPv4地址,格式一般为192.168.x.x或10.x.x.x
  • macOS/Linux系统:终端执行ifconfig或ip addr,查找当前联网网卡对应的IPv4地址
  1. 替换启动命令
    在原有启动参数中新增--web-hostname 0.0.0.0,完整启动命令如下:
    flutter run -d web-server --web-port 5000 --web-hostname 0.0.0.0
  2. 多设备访问
    同一局域网下的所有设备,直接访问http://<开发机局域网IP>:5000即可正常访问开发服务器,开发模式的热重载功能可正常使用。

注意事项

  • 需确认开发机防火墙已开放5000端口的局域网入站权限,避免请求被安全软件拦截
  • 所有访问设备必须与开发机连接同一局域网,不可跨网段访问
  • 无需提前执行flutter build命令构建静态资源,该启动方式为标准开发模式服务器

内容的提问来源于stack exchange,提问作者Tembero

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 23:42:03