https://github.com/alMohamady/Flutter_chat_room/tree/bd9cb7cff011af8f798e5d8056e1f9442808b477
我在Android Studio Fadhar中粘贴了此项目,此错误位于图像中[[这需要启用“spread-collections”语言功能。请尝试更新pubspec.yaml以将最低SDK约束设置为2.2.2或更高版本,并运行“pub get”。
https://github.com/alMohamady/Flutter_chat_room/tree/bd9cb7cff011af8f798e5d8056e1f9442808b477
我在Android Studio Fadhar中粘贴了此项目,此错误位于图像中[[这需要启用“spread-collections”语言功能。请尝试更新pubspec.yaml以将最低SDK约束设置为2.2.2或更高版本,并运行“pub get”。
3条答案
按热度按时间h79rfbju1#
好的,项目中的一些包需要最低SDK版本为2.2.2,因此您所要做的就是在项目中更改它
在你的项目的根文件夹中,打开pubspec.yaml,在其中找到
sdk: ">=2.1.0 <3.0.0"
,并将其更改为sdk: ">=2.2.2 <3.0.0"
。更改后,在你的项目目录下的终端中运行flutter clean
,并尝试运行你的应用。raogr8fs2#
导航到你的应用的根文件夹,打开
pubspec.yaml
,在其中找到sdk: ">=2.1.0 <3.0.0"
并将其更改为sdk: ">=2.2.2 <3.0.0"
。请小心,它可能会破坏其他依赖关系。只需更改此依赖关系,运行flutter clean
并尝试运行你的应用。在调试控制台中查看错误。beq87vna3#
首先删除?标记和所需选项