[尝试获取pubspec.yaml时版本解决失败

问题描述 投票:0回答:1

我在尝试获取软件包时遇到向我显示该消息的问题

在stok_app_a中运行“ flutter pub get” ...因为没有in_app_purchase版本匹配> 0.2.2 + 4 <0.3.0并且in_app_purchase 0.2.2 + 4取决于json_annotation ^ 2.0.0,所以in_app_purchase ^ 0.2.2 + 4需要json_annotation ^ 2.0.0。

并且因为speech_to_text的每个版本都取决于json_annotation^ 3.0.0,in_app_purchase ^ 0.2.2 + 4与speech_to_text不兼容。

所以,因为stok_app_a依赖于Speech_to_text ^ 0.7.0和in_app_purchase ^ 0.2.2 + 4,版本解析失败。 pub失败(1;因此,因为stok_app_a依赖于speech_to_text ^ 0.7.0和in_app_purchase ^ 0.2.2 + 4,版本解析失败。)退出代码1

flutter
1个回答
0
投票

我通过在pubspec.yaml文件中分配Dependency_overrides解决了此问题,

dependency_overrides:
  json_annotation: ^2.0.0

覆盖json_annotation 2.0.0

© www.soinside.com 2019 - 2024. All rights reserved.