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

VSCode中Flutter项目在Android模拟器/真机无法运行问题求助

VSCode中Flutter Android设备/模拟器启动卡壳的排查方案
  • 重置VSCode的Flutter插件配置
    打开VSCode,按Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(Mac)调出命令面板,输入Flutter: Reset Flutter SDK执行,重置插件与SDK的关联配置,重启VSCode后再试启动项目。

  • 检查adb连接状态
    终端里执行adb kill-server,再跑adb start-server重启adb服务;接着执行adb devices确认目标设备(模拟器/真机)能被正常识别。如果是真机,务必开启USB调试和USB安装权限。

  • 调整VSCode的调试配置
    打开项目根目录的.vscode/launch.json,看看有没有加--no-sound-null-safety这类额外参数,先删掉试试;也可以手动指定设备ID,配置示例:

    {
      "name": "Flutter",
      "request": "launch",
      "type": "dart",
      "deviceId": "你的设备ID(从adb devices输出里获取)"
    }
    
  • 清除Flutter缓存与项目构建文件
    执行flutter clean清掉项目构建缓存,再跑flutter pub get重新拉取依赖;也可以手动删掉项目根目录的.dart_tool和build文件夹,之后重新构建项目。

  • 检查VSCode的Java路径配置
    通过VSCode命令面板的Java: Configure Java Runtime确认Java环境变量配置正确,Java版本推荐用11或17,要和Flutter兼容。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.24 09:50:54