热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Flutter2.0升级,pub因无意义的依赖行为而失败

该项目就像一个魅力,在升级到flutter2.0后开始出现问题。以下是pubget时出现的错误。[delivered]flutterpubget在交付中运

该项目就像一个魅力,在升级到 flutter 2.0 后开始出现问题。以下是 pub get 时出现的错误。

[delivered] flutter pub get 在交付中运行“flutter pub get”...

因为来自 sdk 的每个版本的 flutter_localizations 都依赖于 intl 0.17.0 和 firebase_auth_web >=0.3.0-dev.1 <0.4.0-1.0.nullsafety。 0 取决于 intl ^0.16.1,来自 sdk 的 flutter_localizations 与 firebase_auth_web >=0.3.0-dev.1 <0.4.0-1.0.nullsafety.0 不兼容。

因为 firebase_auth >=0.18.4 <=0.18.4 取决于 firebase_auth_web ^0.3.2+2 和 firebase_auth ^0.18.4+1 取决于 firebase_auth_web ^0.3.2+3,firebase_auth ^0.18.4 需要 firebase_auth_web^ +2。因此,来自 SDK 的 flutter_localizations 与 firebase_auth ^0.18.4 不兼容。因此,因为 iDelivered 依赖于 SDK 中的任何 flutter_localizations 和 firebase_auth ^0.18.4,版本解析失败。pub get failed (1; 所以,因为交付取决于 SDK 和 firebase_auth ^0.18.4 中的任何 flutter_localizations,版本解决失败。) 退出代码 1

这是我的 pubspec.yaml 供参考:

版本:1.0.0+1

环境:sdk:">=2.7.0 <3.0.0"

依赖项:颤振:sdk:颤振 flutter_localizations:sdk:颤振

谷歌字体:^1.1.1

http: ^0.12.2 shared_preferences: ^0.5.12+4

firebase_core: ^0.5.3 firebase_auth: ^0.18.4 cloud_firestore: ^0.14.4 firebase_messaging: ^7.0.3

parse_server_sdk_flutter: ^2.1.0

place_picker:^0.9.16 google_maps_flutter:^1.0.6

动画:^1.1.2 flutter_slidable:^0.5.7

回答


我的建议是几周内不要更新您的颤振版本

要降级您的颤振(主频道):

flutter downgrade 1.22.6






推荐阅读
author-avatar
M7y4C8r2a6z4y
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有