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

Ubuntu环境下VS Code无法附加调试Android端Unity AR项目的问题求助

Ubuntu环境下VS Code无法附加调试Android端Unity AR项目的问题求助

各位好,我最近在Ubuntu上部署Unity AR游戏到Android设备时,卡在了调试器附加的环节,折腾了好几天都没搞定,来这里求助大家!

我的环境信息

  • 操作系统:Ubuntu 24.04.2 LTS
  • Unity编辑器版本:2022.3.52f1
  • VS Code的Unity插件版本:visualstudiotoolsforunity 1.1.2

我已经执行的操作步骤

  1. 在Unity的Build Settings中,勾选了Development build、Wait for managed debugger以及Script debugging这三个选项
  2. 点击「Build and Run」,等待App在设备上启动,此时会弹出“等待托管调试器附加”的提示界面,上面会显示需要附加的端口号
  3. 在终端执行端口转发命令:adb forward tcp:{设备显示的端口号} tcp:{本地调试端口}
  4. 在VS Code中配置了launch.json,具体内容如下:
{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Attach to Unity Android",
            "type": "vstuc",
            "request": "attach",
            "endPoint": "127.0.0.1:56913"
        }
    ]
}
  1. 启动VS Code中的「Attach to Unity Android」调试配置

遇到的问题现象

  • 当我启动调试并点击App里的确认按钮后,游戏会在我预期触发断点的代码位置暂停,但VS Code里设置的断点完全没有命中(断点标记还是灰色的,没有变成实心)
  • 如果我在VS Code里手动断开调试器,游戏就能正常继续运行,没有任何问题

我已经检查过端口转发是否成功,也确认断点是打在托管脚本上而非原生代码,但就是找不到原因。有没有大佬遇到过类似的情况?求帮忙分析一下可能的问题点!

内容来源于stack exchange

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.07 10:59:37