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

Ryzentosh设备上如何在Mac版VS Code中将Android VM用作安卓模拟器?

解决Ryzentosh上用Android虚拟机替代官方模拟器的方法

一、先给Android虚拟机开ADB调试

  • 打开你的Android虚拟机,进「设置」>「关于手机」,连续点「版本号」直到弹出开启开发者模式的提示
  • 返回设置首页,进「开发者选项」,找到并打开「USB调试」(部分虚拟机可能叫「ADB调试」或者「网络调试」)

二、获取虚拟机的IP地址

  • 如果是Android 11及以上版本,直接在「开发者选项」里找「无线调试」,就能看到显示的IP和端口
  • 或者打开虚拟机的终端,输入 ifconfig(有些机型是 ip addr),找局域网IP地址(一般是192.168.x.x或者10.x.x.x这种格式)

三、用ADB连接虚拟机

  1. 在你的Ryzentosh上打开终端,输入命令连接:
    adb connect [虚拟机IP地址]:5555
    

    注:ADB默认端口是5555,要是你虚拟机的端口不一样,换成对应的就行

  2. 连接成功后输 adb devices 验证,能看到已连接的设备列表就算成了

四、在Android Studio里用这个虚拟机

  • 打开Android Studio,点工具栏的「设备选择器」(就在运行按钮旁边)
  • 下拉列表里找到刚连上的虚拟机,选它就能编译、运行调试了
  • 要是没显示出来,点一下「刷新」按钮,或者重启ADB服务:
    adb kill-server
    adb start-server
    

五、在Visual Studio Code里用这个虚拟机

  • 先确保VS Code装了「Android Debug Bridge」或者「Flutter」(如果用Flutter开发)相关插件
  • 打开命令面板(Cmd+Shift+P),输入「ADB: Connect to Device」,选对应的虚拟机IP和端口
  • 连上之后,在运行和调试面板里选这个设备,就能启动调试了

注意事项

  • 要保证Ryzentosh和Android虚拟机在同一个局域网里
  • 要是连不上,检查虚拟机的防火墙设置,确保5555端口没被拦截
  • 有些虚拟机得在设置里开「允许远程ADB连接」的选项

内容的提问来源于stack exchange,提问作者Gerardo García

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.21 14:43:16