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

Ubuntu局域网环境下,能否从PC2访问PC1上的Android模拟器?

能否在同一局域网访问PC1上的Android模拟器?

当然可行!我在Ubuntu环境下多次操作过这种场景,下面是具体的步骤,跟着做就能搞定:

  • 第一步:找到PC1上模拟器的adb端口
    在PC1的终端里运行命令:

    adb devices -l
    

    输出里会有类似 emulator-5554 device product:sdk_gphone64_x86_64 model:SDK_Gphone64_X86_64 device:emu64xa 的内容,其中的 5554 就是模拟器的adb端口号(不同模拟器可能是其他数字,比如5556)。

  • 第二步:将PC1的adb切换到网络调试模式
    用刚才找到的端口号执行命令:

    adb tcpip 5554
    

    执行后你会看到模拟器短暂断开连接,之后就会切换到TCP/IP模式等待网络连接。

  • 第三步:获取PC1的局域网IP地址
    在PC1的终端里运行:

    hostname -I
    

    或者用 ip addr show 查看网卡的inet地址,比如得到的IP是 192.168.1.105。

  • 第四步:在局域网内的其他设备上连接模拟器
    打开其他设备的终端(同样需要安装adb工具),执行连接命令:

    adb connect 192.168.1.105:5554
    

    如果成功,会提示 connected to 192.168.1.105:5554。

  • 验证连接状态
    运行 adb devices,如果列表里出现 192.168.1.105:5554 device,就说明已经成功连接到PC1上的模拟器了,接下来你就能像操作本地设备一样调试它。

注意事项

  • 确保PC1的Ubuntu防火墙允许adb端口(比如5554)的入站连接,不然其他设备会连不上。可以临时关闭防火墙测试,或者添加规则允许该端口:
    sudo ufw allow 5554/tcp
    
  • 模拟器的网络模式建议使用默认的NAT即可,不需要额外修改桥接模式,只要adb的网络调试开启就没问题。

内容的提问来源于stack exchange,提问作者Valyangadi Developer Support

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.27 06:52:16