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

如何更新SDK版本?解决alrakeeniot依赖导致的pub get失败

解决Flutter SDK版本不满足导致的pub get失败问题

一、确认当前SDK版本

先执行命令查看当前Flutter SDK版本:
flutter --version

二、更新到指定范围内的SDK版本

根据当前版本情况选择以下方法:

方法1:直接更新/降级到指定版本

  • 若当前版本高于2.19.6,执行降级命令:
    flutter downgrade 2.19.6
  • 若当前版本低于2.19.6,先切换到稳定频道再升级:
    flutter channel stable
    flutter upgrade
    (如果稳定频道已更新到3.0.0及以上,仍需执行flutter downgrade 2.19.6)

方法2:用FVM管理多版本(推荐多项目场景)

  1. 安装FVM后,执行命令安装目标版本:
    fvm install 2.19.6
  2. 在当前项目中启用该版本:
    fvm use 2.19.6

三、验证并重新执行pub get

  1. 再次确认版本符合要求:
    flutter --version
  2. 重新执行依赖拉取:
    flutter pub get

四、额外排查点

  • 若更新时遇网络问题,可配置国内镜像环境变量:
    export PUB_HOSTED_URL=https://pub.flutter-io.cn
    export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
    
  • 检查项目pubspec.yaml的environment字段,确保SDK约束与要求一致:
    environment:
      sdk: '>=2.19.6 <3.0.0'
    

内容的提问来源于stack exchange,提问作者نواف الشهري

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.25 02:17:15