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

执行Flutter命令时遇intl_utils与Dart版本兼容错误求助

解决intl_utils与Dart 2.19.6的兼容问题

问题核心

全局安装的intl_utils 2.8.8版本不兼容当前使用的Dart 2.19.6,且与本地项目锁定的2.8.5版本存在冲突,导致命令执行失败。

解决步骤

  • 卸载全局冲突版本的intl_utils
    flutter pub global deactivate intl_utils
    
  • 安装与本地项目匹配的2.8.5版本
    flutter pub global activate intl_utils 2.8.5
    
  • 确认本地项目依赖配置
    检查pubspec.yaml中的依赖覆盖配置,确保内容如下:
    dependency_overrides:
      intl_utils: 2.8.5
    
    执行命令刷新本地依赖:
    flutter pub get
    
  • 重新执行目标命令
    运行build_runner:
    flutter packages pub run build_runner build
    
    或执行intl_utils生成命令:
    flutter pub global run intl_utils:generate
    
  • 若仍有异常,清理缓存后重试
    flutter pub cache clean
    flutter pub get
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 07:40:55