0

我正在尝试在 Visual Studio 代码中运行颤振主题代码,并在运行命令后遇到此问题(颤振运行)

因为来自 sdk 的 flutter_test 的每个版本都依赖于 vector_math 2.1.0-nullsafety.5 而 fstore 依赖于 vector_math 2.0.8,所以禁止来自 sdk 的 flutter_test。所以,因为 fstore 依赖于来自 sdk 的 flutter_test any,所以版本求解失败了。在 ecomputex 中运行“flutter pub get”...
pub get failed (1; 因此,因为 fstore 依赖于来自 sdk 的 flutter_test any,版本解决失败。)

请帮助在此处输入图像描述

4

1 回答 1

0

只需在您的 pubspec 中添加这行代码

dependency_overrides:
  vector_math: 2.1.0-nullsafety.5

这将覆盖依赖项,您可以使用任何您想要的版本。您可能需要将其更改为软件包的版本。

我的代码示例:

dependencies:
  flutter:
    sdk: flutter

  cupertino_icons: ^1.0.0
  file_picker: ^3.0.0
  hive: ^2.0.0
  hive_flutter: ^1.0.0

dependency_overrides:
  path_provider: 2.0.1
于 2021-03-08T14:26:17.933 回答