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

如何将Android Studio的Flutter调试配置迁移至VS Code?

Android Studio调试配置迁移到VS Code launch.json 问题解决
  • 先获取Android Studio里的完整调试参数
    别只看截图里的显示内容,Android Studio会把完整参数存在本地配置中:

    1. 打开你截图里的Android Studio调试配置界面,点击保存后,前往项目根目录下的.idea/runConfigurations文件夹,找到对应调试配置的XML文件,其中<programParameters>节点是程序运行参数,<vmParameters>节点是JVM启动参数,把这两部分内容完整复制出来。
    2. 或者直接启动Android Studio的调试,查看Run面板最开头的命令行日志,里面会打印完整的启动参数,直接复制更准确。
  • 对应配置到VS Code的launch.json中
    很多人会混淆args和vmArgs字段,这是关键差异:

    • 从Android Studio拿到的VM options(比如-Dxxx、-Xmx这类JVM相关参数)要放到launch.json的vmArgs字段,而非args!
    • Android Studio里的Program arguments才是要填到args字段的内容。
      给你一个适配你场景的配置示例:
    {
      "version": "0.2.0",
      "configurations": [
        {
          "type": "java",
          "name": "Migrated from Android Studio",
          "request": "launch",
          "mainClass": "你在Android Studio中填写的主类全路径",
          "projectName": "你的项目名称",
          "vmArgs": "这里粘贴Android Studio里的VM options内容",
          "args": "这里粘贴Android Studio里的Program arguments内容"
        }
      ]
    }
    
  • 检查插件与环境适配

    • 如果是调试Android应用,确保VS Code安装了ADB相关插件,用adb devices命令确认设备能被正常识别;如果是Java后端程序,确保Java Debugger插件为最新版本,并且项目依赖已同步完成(可右键项目选择"Refresh Gradle/Maven Dependencies")。
  • 验证参数一致性
    启动VS Code调试后,查看Debug Console中的启动命令,和Android Studio Run面板里的命令做对比,确保参数完全一致,缺漏的部分补充完整即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 20:58:27