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

升级Android Studio Dolphin后Flutter'super-parameters'特性禁用问题求助

解决Flutter中'super-parameters'语言特性禁用报错

C:/src/flutter/packages/flutter/lib/src/material/elevated_button.dart:67:14: 错误:该库的'super-parameters'语言特性已被禁用。建议尝试移除包语言版本设置或将其设置为2.17及以上。

问题原因

这个报错是因为当前使用的Dart SDK版本低于2.17,而super-parameters是Dart 2.17才引入的语法特性,Android Studio Dolphin升级后可能默认拉取了更高版本的Flutter依赖,导致本地环境版本不兼容。

解决方案

  • 升级Flutter/Dart SDK
    打开终端执行flutter --version查看当前版本,如果Dart版本低于2.17,运行flutter upgrade升级到最新稳定版,新版本会自动适配所需的Dart特性。

  • 调整pubspec.yaml的SDK版本限制
    打开项目根目录的pubspec.yaml,找到environment配置块,将SDK版本范围修改为支持2.17及以上:

    environment:
      sdk: '>=2.17.0 <3.0.0'
    

    保存后执行flutter pub get让配置生效。

  • 清理项目缓存
    执行以下命令清理旧缓存,避免残留配置影响:

    flutter clean
    flutter pub get
    

    之后重新运行项目即可解决报错。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.09 05:31:34