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

Flutter_animate 3.1.0包报错:无'enabled'命名参数

问题分析与解决方案

问题原因

你遇到的错误是版本不兼容导致的:flutter_animate: 3.1.0 使用了Flutter组件ImageFiltered的enabled参数,但你的本地Flutter SDK版本过低,该版本的ImageFiltered还未引入这个参数。

解决办法

有两种可行方案,选其一即可:

  • 方案1:升级Flutter SDK
    打开终端执行以下命令,将Flutter升级到满足flutter_animate 3.1.0要求的版本(至少Flutter 3.7.0):

    flutter upgrade
    

    升级完成后,重启项目并重新执行flutter pub get。

  • 方案2:降级flutter_animate包
    修改pubspec.yaml中的依赖版本,换成兼容旧Flutter版本的flutter_animate版本,比如:

    flutter_animate: ^2.1.0
    

    保存文件后执行flutter pub get,重新运行项目。

验证修复

完成上述操作后,重启IDE或执行热重载,检查项目是否能正常运行。

内容的提问来源于stack exchange,提问作者M.Hassan

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 09:01:08