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

如何在两台Windows PC上分别运行Android模拟器与Flutter代码?

跨Windows设备分离Flutter开发环境与Android模拟器的解决方案

核心方案:利用ADB远程调试功能实现跨设备连接

这是官方支持的原生方案,无需额外工具,步骤如下:

  • 确保两台Windows电脑处于同一局域网(同WiFi或同路由器有线连接)
  • 在运行Android模拟器的电脑上操作:
    1. 打开CMD/PowerShell,进入Android SDK的platform-tools目录(路径示例:C:\Users\你的用户名\AppData\Local\Android\Sdk\platform-tools)
    2. 执行命令开启ADB远程端口:adb tcpip 5555
    3. 输入ipconfig查看本机局域网IPv4地址(比如192.168.3.12)
  • 在运行Flutter代码的电脑上操作:
    1. 同样进入platform-tools目录,执行adb connect [模拟器电脑IP]:5555(替换成刚才查到的IP)
    2. 输入adb devices验证,若列表中出现远程模拟器设备,说明连接成功
    3. 正常执行flutter run,Flutter会自动识别并部署到远程模拟器上

优化连接体验的补充操作

  • 若ADB连接频繁断开,检查两台电脑的防火墙设置,添加允许5555端口TCP连接的规则
  • 确保两台电脑的Android SDK版本尽量匹配,避免ADB版本不兼容问题
  • 若需要在开发电脑上查看模拟器画面,可在模拟器电脑上给模拟器开启VNC远程控制(部分模拟器自带该功能,也可使用第三方VNC工具),方便调试操作

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 08:40:42