尝试更新 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"。

好的,所以项目中的一些包需要最低的SDK版本为2.2.2所以你所要做的就是在你的项目中更改它

在项目的根文件夹中,打开pubspec.yaml,在其中找到sdk: ">=2.1.0 <3.0.0"并将其更改为sdk: ">=2.2.2 <3.0.0"。只需更改,在项目目录的终端中运行flutter clean,然后尝试运行您的应用程序。

导航到应用程序的根文件夹,打开pubspec.yaml,在其中找到sdk: ">=2.1.0 <3.0.0"并将其更改为sdk: ">=2.2.2 <3.0.0"。小心,它可能会破坏其他依赖关系。只要改变这一点,运行flutter clean并尝试运行您的应用程序。注意调试控制台中的错误。

相关内容

最新更新