升级后的 Flutter 依赖问题
Flutter dependency issue after upgrade
将 flutter 升级到 - Channel stable, v1.12.13+hotfix.5 后,插件 audio_service and story_view 似乎遇到了问题
Because app depends on story_view ^0.11.0 which depends on rxdart ^0.22.2, rxdart ^0.22.2 is required.
So, because app depends on rxdart ^0.23.1, version solving failed.
pub get failed (1; So, because app depends on rxdart ^0.23.1, version solving failed.)
Process finished with exit code 1.
我正在使用
- story_view: ^0.11.0
- audio_service: ^0.5.6
目前都是最新版本。此外,我还没有在我的项目中添加 rxdart 插件。
看起来 story_view
和 audio_service
都依赖于 rxdart
,但它们使用的版本不兼容导致版本解析失败。
这里有几个选项可以继续:
- 针对
story_view
插件提出问题,要求他们将 rxdart
依赖项更新到最新版本
- 在磁盘上的 .pub_cache 中找到
story_view
并手动修改磁盘上副本的 pubspec.yaml
(这 应该 允许您的 flutter pub get
才能正确执行版本求解)
- 创建
story_view
的一个分支,更新它的 pubspec.yaml
以依赖于 rxdart: ^0.23.1
,并为它创建一个 path dependency
显然,none 这些解决方案是理想的,但在 story_view
更新到最新的 rxdart
.
之前,应该能够让您畅通无阻
将 flutter 升级到 - Channel stable, v1.12.13+hotfix.5 后,插件 audio_service and story_view 似乎遇到了问题
Because app depends on story_view ^0.11.0 which depends on rxdart ^0.22.2, rxdart ^0.22.2 is required. So, because app depends on rxdart ^0.23.1, version solving failed. pub get failed (1; So, because app depends on rxdart ^0.23.1, version solving failed.) Process finished with exit code 1.
我正在使用
- story_view: ^0.11.0
- audio_service: ^0.5.6
目前都是最新版本。此外,我还没有在我的项目中添加 rxdart 插件。
看起来 story_view
和 audio_service
都依赖于 rxdart
,但它们使用的版本不兼容导致版本解析失败。
这里有几个选项可以继续:
- 针对
story_view
插件提出问题,要求他们将rxdart
依赖项更新到最新版本 - 在磁盘上的 .pub_cache 中找到
story_view
并手动修改磁盘上副本的pubspec.yaml
(这 应该 允许您的flutter pub get
才能正确执行版本求解) - 创建
story_view
的一个分支,更新它的pubspec.yaml
以依赖于rxdart: ^0.23.1
,并为它创建一个 path dependency
显然,none 这些解决方案是理想的,但在 story_view
更新到最新的 rxdart
.