小编And*_*iel的帖子

每个版本的integration_test都依赖于sdk中的flutter_driver,而sdk依赖于crypto 2.1.5

integration_test自从我尝试添加package 以来,我一直收到错误get_test,这主要是由于just_audio取决于crypto: ^3.0.0whileintegration_test取决于crypto: ^2.1.5。

我尝试在网上查看是否可以只安装没有 dev_dependency 的依赖项,但是基于此问题, flutter pub cli 工具似乎还不支持这一点。

这是我的pubspec.yaml

environment:
  sdk: ">=2.7.0 <3.0.0"

dependencies:
  flutter:
    sdk: flutter

  cupertino_icons: ^1.0.2
  share: ^2.0.1
  get:
  get_storage:
  shared_preferences: ^2.0.5
  audio_service: 0.17.0-nullsafety.0
  just_audio: ^0.7.4

dev_dependencies:
  flutter_test:
    sdk: flutter

  get_test: ^3.13.3
  integration_test: ^1.0.2+1
  test: ^1.14.4
Run Code Online (Sandbox Code Playgroud)

这是我收到的错误。

Because every version of integration_test depends on flutter_driver any from sdk which depends on crypto 2.1.5, every version of integration_test requires crypto 2.1.5.
And …
Run Code Online (Sandbox Code Playgroud)

dart dart-pub flutter flutter-test

5
推荐指数
1
解决办法
1698
查看次数

标签 统计

dart ×1

dart-pub ×1

flutter ×1

flutter-test ×1