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

VS Code在Android模拟器中调用API时自动暂停运行的问题求助

解决Flutter Android模拟器中调用API/加载网络资源时VS Code自动暂停的问题
  • 检查VS Code调试配置的异常捕获规则
    打开.vscode/launch.json文件,调整异常断点过滤规则,仅监听未捕获的异常,避免捕获所有网络请求相关的内部异常:

    {
      "version": "0.2.0",
      "configurations": [
        {
          "name": "Flutter",
          "request": "launch",
          "type": "dart",
          "exceptionBreakpointFilters": ["uncaught"]
        }
      ]
    }
    

    如果没有这个配置项,直接添加即可。

  • 关闭Android模拟器的网络 profiling 功能
    打开模拟器侧边栏的「Extended controls」(三个点图标),进入Settings → Debugging,关闭Enable Network Profiling选项,该功能可能会在网络请求触发时强制暂停调试。

  • 调整Flutter运行模式
    如果不需要调试功能,可直接用非调试模式启动项目:

    flutter run --no-debug
    

    若仍需调试,可尝试切换到profile模式,在launch.json中添加配置:

    "flutterMode": "profile"
    
  • 更新相关工具版本
    确保VS Code的Dart/Flutter插件、Android模拟器系统镜像、Flutter SDK均为最新版本,旧版本的兼容性问题可能导致此类异常暂停。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.18 02:32:07