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

局域网跨设备连接Android模拟器可行性咨询

当然可行啦!只要两台设备处于同一局域网内,完全能实现Ubuntu 14笔记本上的Android Studio连接到Ubuntu 18台式机上的Android模拟器。下面是具体的操作步骤,跟着做就没问题:

操作步骤

1. 给台式机的模拟器开启远程连接权限

首先得在Ubuntu 18的台式机上配置adb,让模拟器能被远程访问:

  • 先确认模拟器的adb端口。打开台式机的终端,输入adb devices,会看到类似这样的输出:
    emulator-5554 device
    
    这里的emulator-5554是模拟器的ID,对应的远程端口是5555(ID最后四位加1就行)。如果有多个模拟器,端口会依次递增,比如5556、5557这类。
  • 接着让adb服务监听所有网络接口,而不是只局限在本地。执行这两条命令:
    adb kill-server
    adb -a nodaemon server start
    
  • 最后给目标模拟器开启tcp连接,把下面命令里的emulator-5554换成你实际的模拟器ID:
    adb -s emulator-5554 tcpip 5555
    

2. 获取台式机的局域网IP

在台式机终端输入ip addr show,找到你的局域网IP地址(一般在网卡名称类似enp0s3的条目下,格式是192.168.x.x或者10.0.x.x),记下来这个IP。

3. 在笔记本上连接台式机的模拟器

切换到Ubuntu 14的笔记本上,操作很简单:

  • 打开终端,输入连接命令,把192.168.1.100换成你刚才记的台式机IP,5555换成之前设置的端口:
    adb connect 192.168.1.100:5555
    
  • 连接成功后,输入adb devices就能看到台式机上的模拟器了。此时打开笔记本上的Android Studio,它会自动识别到这个远程模拟器,你直接运行项目就行啦!
注意事项
  • 要是连接失败,先检查两台设备的防火墙有没有拦截5555端口。可以在台式机上临时开放这个端口:
    sudo ufw allow 5555/tcp
    
  • 每次重启台式机的模拟器后,都需要重新执行步骤1里的adb tcpip命令,重新开启远程端口。
  • 确保两台设备真的在同一局域网,比如连的是同一个WiFi或者同一个有线网络,IP地址别输错了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.27 06:35:08