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

Flutter更新后执行flutter pub get失败(退出码65)求助

Flutter pub get失败(退出码65):Failed parsing lock file 解决方案

问题现象

执行flutter pub get时失败,返回退出码65,报错提示Failed parsing lock file,官方建议删除锁文件后重新执行命令。

问题相关环境与命令信息

command: "C:\Android Studio\flutter_windows\flutter\bin\cache\dart-sdk\bin\dart __deprecated_pub --directory . get --example"
pub env: {
  "FLUTTER_ROOT": "C:\Android Studio\flutter_windows\flutter",
  "PUB_ENVIRONMENT": "flutter_cli:get",
  "PUB_CACHE": "C:\Users\AAAa\aaaaa\Local\Pub\Cache",
}

exit code: 65

解决步骤

  • 删除pubspec.lock文件
    在Flutter项目根目录找到pubspec.lock文件直接删除;Android Studio中可右键该文件选择Delete操作。

  • 清理Flutter项目缓存
    打开Android Studio底部的Terminal,执行命令:

    flutter clean
    
  • 重新执行pub get
    终端运行:

    flutter pub get
    

    或者直接点击Android Studio中pubspec.yaml文件顶部的Pub get按钮。

  • 若以上步骤无效,额外排查

    1. 检查pubspec.yaml文件是否存在语法错误(比如缩进错误、依赖版本格式问题)
    2. 清理Pub缓存后重试,执行命令:
      dart pub cache clean
      
      再重新运行flutter pub get

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.23 09:57:08