You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何在同一电脑的安卓模拟器上通过WiFi使用ADB?

安卓模拟器无线ADB连接&APK部署全步骤

嘿,我之前也折腾过模拟器用无线ADB传APK的需求,给你补全官方教程之后的关键操作步骤,亲测原生Android模拟器完全可行:

  • 获取模拟器的IP地址
    有两种简单方法:

    1. 直接在模拟器里操作:打开「设置」→「关于手机」→「状态信息」,找到「IP地址」,原生模拟器默认一般是10.0.2.15
    2. 还能在USB连接状态下用命令查:执行 ./adb shell ip addr show wlan0,输出里找inet开头的那一行,后面的就是模拟器的无线IP。
  • 连接无线ADB
    断开之前的虚拟USB连接(如果有的话),然后在终端执行:

    ./adb connect <模拟器IP>:5555
    

    比如默认IP就是 ./adb connect 10.0.2.15:5555

  • 验证连接状态
    执行 ./adb devices,如果输出里出现类似 10.0.2.15:5555 device 的条目,就说明无线连接成功了!

  • 用Android Studio部署APK
    回到Android Studio,在顶部的设备选择下拉框里,就能看到这个无线连接的模拟器设备了,选中它然后点击运行按钮,就能像USB连接一样自动传输、安装并启动APK啦。

一些踩坑小贴士

  • 如果连接失败,先检查模拟器的「USB调试」是不是真的处于开启状态,另外确认本地防火墙没有拦截5555端口;
  • 部分国产模拟器可能需要额外开启「无线ADB调试」的开关,找不到的话可以去模拟器的设置里找找;
  • 要是connect命令一直超时,试试重启ADB服务:先执行 ./adb kill-server,再重新跑一遍 ./adb tcpip 5555,然后再尝试连接。

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

火山引擎 最新活动