克隆使用旧sdk和程序包的项目后,如何解决所有sdk和依赖项问题?

Mateen Kiani

我已经克隆了hackernews项目,该项目是由Google开发人员在YouTube上无聊的节目系列中开发的。在运行颤动运行时,我遇到了这些错误。


The current Dart SDK version is 2.9.2.                                  
                                                                        
    Because no versions of test match >1.13.0 <1.14.0 and test >=1.16.0-nullsafety requires SDK version >=2.10.0-0 <2.10.0, test >1.13.0 <1.14.0-∞ or >=1.16.0-nullsafety is forbidden.
(1) So, because test >=1.3.0 <1.12.0 depends on boolean_selector ^1.0.0 and test >=1.12.0 <1.13.0 depends on test_api 0.2.14, test >=1.3.0 <1.13.0-∞ or >1.13.0 <1.14.0-∞ or >=1.16.0-nullsafety requires boolean_selector ^1.0.0 or test_api 0.2.14.
                                                                        
    Because test >=1.14.5 <1.15.0 depends on test_api 0.2.16 and test >=1.13.0 <1.14.5 depends on test_api 0.2.15, test >=1.13.0 <1.15.0 requires test_api 0.2.15 or 0.2.16.
    And because test >=1.15.0 <1.15.1 depends on test_core 0.3.8, test >=1.13.0 <1.15.1 requires test_api 0.2.15 or 0.2.16 or test_core 0.3.8.
    And because test >=1.15.1 <1.15.2 depends on test_core 0.3.9 and test >=1.15.2 <1.15.3 depends on test_core 0.3.10, test >=1.13.0 <1.15.3 requires test_core 0.3.8 or 0.3.9 or 0.3.10 or test_api 0.2.15 or 0.2.16.
    And because test >=1.3.0 <1.13.0-∞ or >1.13.0 <1.14.0-∞ or >=1.16.0-nullsafety requires boolean_selector ^1.0.0 or test_api 0.2.14 (1), test >=1.3.0 <1.15.3-∞ or >=1.16.0-nullsafety requires boolean_selector ^1.0.0 or test_api 0.2.14 or 0.2.15 or 0.2.16 or test_core 0.3.8 or 0.3.9 or 0.3.10.
    And because every version of flutter_test from sdk depends on both boolean_selector 2.0.0 and test_api 0.2.17, if flutter_test any from sdk and test >=1.3.0 <1.15.3-∞ or >=1.16.0-nullsafety then test_core 0.3.8 or 0.3.9 or 0.3.10.
(2) So, because test >=1.15.3 <1.16.0-nullsafety depends on test_core 0.3.11 which depends on analyzer ^0.39.5, if flutter_test any from sdk and test >=1.3.0 then analyzer ^0.39.5.
                                                                        
    Because no versions of built_value_generator match >6.5.0 <6.6.0 and built_value_generator >=6.6.0 <6.8.0 depends on analyzer >=0.34.0 <0.37.0, built_value_generator >6.5.0 <6.8.0 requires analyzer >=0.34.0 <0.37.0.
    And because built_value_generator >=6.8.0 <7.0.4 depends on analyzer >=0.34.0 <0.39.0 and built_value_generator 6.5.0 depends on analyzer >=0.33.3 <0.37.0, built_value_generator >=6.5.0 <7.0.4 requires analyzer >=0.33.3 <0.39.0.
    And because if flutter_test any from sdk and test >=1.3.0 then analyzer ^0.39.5 (2), one of flutter_test any from sdk or test >=1.3.0 or built_value_generator >=6.5.0 <7.0.4 must be false.
    And because hn_app depends on built_value_generator ^6.5.0, flutter_test from sdk is incompatible with test >=1.3.0.
    So, because hn_app depends on both test ^1.6.1 and flutter_test any from sdk, version solving failed.
Running "flutter pub get" in hn_app...                                  
pub get failed (1;     So, because hn_app depends on both test ^1.6.1 and
flutter_test any from sdk, version solving failed.)

Mateen Kiani

由于某种原因,在dependency_overrides部分中添加分析器可以解决此问题。这是我的pubspec.yaml文件的样子:

dev_dependencies:
  build_runner: ^1.4.0
  built_value_generator: ^6.5.0
  moor_generator: ^1.4.0

dependency_overrides:
  analyzer: '0.39.14'

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何下载.deb程序包和所有依赖项?

来自分类Dev

如何使用PIP看到依赖于某个程序包的所有程序包?

来自分类Dev

给定的程序包和依赖项需要多少空间?

来自分类Dev

如何解决Azure WebJob SDK中的依赖项冲突?

来自分类Dev

更改程序包名称后,项目仍使用旧的程序包名称来启动应用程序

来自分类Dev

如何删除特定程序包的所有构建依赖项?

来自分类Dev

如何删除特定程序包的所有构建依赖项?

来自分类Dev

导入Facebook SDK后,库使用与此项目相同的程序包

来自分类Dev

如何在AppVeyor和GitVersion中将项目引用为具有特定版本的程序包依赖关系?

来自分类Dev

如何在AWS中设置Lambda函数以安装某些程序包和依赖项

来自分类Dev

如何通过PIP看到依赖于某个程序包的所有程序包?

来自分类Dev

使用Maven3创建具有所有依赖项的单个骆驼应用程序包

来自分类Dev

如何解决未满足的依赖关系以卸载并重新安装程序包

来自分类Dev

如何解决未满足的依赖关系以卸载并重新安装程序包

来自分类Dev

升级到18.04,现在有很多损坏的程序包和未满足的依赖项

来自分类Dev

有关程序包名称和接口的问题

来自分类Dev

除了检查sdk路径和卸载avast之外,如何解决“无法定位adb问题”

来自分类Dev

使用shadowJar和Scala依赖项时如何解决丢失的conf文件?

来自分类Dev

确定所有程序包依赖项的最低R版本

来自分类Dev

配置APT还可以缓存程序包的所有依赖项?

来自分类Dev

如何在一个命令行中下载具有依赖关系和依赖关系的程序包?

来自分类Dev

“ DNU RESTORE”如何确定依赖项是否是项目引用而不是程序包引用?

来自分类Dev

如何从R中的特定程序包中分离所有对象和方法?

来自分类Dev

如何从R中的特定程序包中分离所有对象和方法?

来自分类Dev

描述遥控器中的R devtools和程序包依赖项

来自分类Dev

如何使用dpkg -i安装软件包和依赖项,其中所有依赖项都在同一文件夹中

来自分类Dev

如何使用Maven程序集插件从依赖项jar中排除程序包?

来自分类Dev

如何解决Maven依赖项的问题“无法在项目上执行目标”

来自分类Dev

angularJS npm 包和依赖项的问题

Related 相关文章

  1. 1

    如何下载.deb程序包和所有依赖项?

  2. 2

    如何使用PIP看到依赖于某个程序包的所有程序包?

  3. 3

    给定的程序包和依赖项需要多少空间?

  4. 4

    如何解决Azure WebJob SDK中的依赖项冲突?

  5. 5

    更改程序包名称后,项目仍使用旧的程序包名称来启动应用程序

  6. 6

    如何删除特定程序包的所有构建依赖项?

  7. 7

    如何删除特定程序包的所有构建依赖项?

  8. 8

    导入Facebook SDK后,库使用与此项目相同的程序包

  9. 9

    如何在AppVeyor和GitVersion中将项目引用为具有特定版本的程序包依赖关系?

  10. 10

    如何在AWS中设置Lambda函数以安装某些程序包和依赖项

  11. 11

    如何通过PIP看到依赖于某个程序包的所有程序包?

  12. 12

    使用Maven3创建具有所有依赖项的单个骆驼应用程序包

  13. 13

    如何解决未满足的依赖关系以卸载并重新安装程序包

  14. 14

    如何解决未满足的依赖关系以卸载并重新安装程序包

  15. 15

    升级到18.04,现在有很多损坏的程序包和未满足的依赖项

  16. 16

    有关程序包名称和接口的问题

  17. 17

    除了检查sdk路径和卸载avast之外,如何解决“无法定位adb问题”

  18. 18

    使用shadowJar和Scala依赖项时如何解决丢失的conf文件?

  19. 19

    确定所有程序包依赖项的最低R版本

  20. 20

    配置APT还可以缓存程序包的所有依赖项?

  21. 21

    如何在一个命令行中下载具有依赖关系和依赖关系的程序包?

  22. 22

    “ DNU RESTORE”如何确定依赖项是否是项目引用而不是程序包引用?

  23. 23

    如何从R中的特定程序包中分离所有对象和方法?

  24. 24

    如何从R中的特定程序包中分离所有对象和方法?

  25. 25

    描述遥控器中的R devtools和程序包依赖项

  26. 26

    如何使用dpkg -i安装软件包和依赖项,其中所有依赖项都在同一文件夹中

  27. 27

    如何使用Maven程序集插件从依赖项jar中排除程序包?

  28. 28

    如何解决Maven依赖项的问题“无法在项目上执行目标”

  29. 29

    angularJS npm 包和依赖项的问题

热门标签

归档