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

Flutter camera库兼容报错:语言版本过高问题求助

解决Flutter camera库版本与Dart版本不兼容的报错

问题原因

你使用的camera: ^0.11.0实际安装的是0.11.0+2版本,该版本要求的Dart语言版本高于你当前使用的Dart 3.2.6,因此触发编译报错。

解决方案

方案一:降低camera库版本

修改项目根目录下的pubspec.yaml文件,将camera库指定为兼容Dart 3.2的旧版本,示例如下:

dependencies:
  camera: ^0.10.5+5

保存文件后执行命令更新依赖:

flutter pub get

方案二:升级Flutter与Dart版本

若项目允许升级,执行以下命令将Flutter升级到最新稳定版,对应的Dart版本会同步升级,满足camera 0.11.0的版本要求:

flutter upgrade

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 10:22:33