【问题标题】:Flutter - "flutter from sdk and syncfusion_flutter_datagrid ^19.1.65-beta, version solving failed." Error颤振 - “来自 sdk 和 syncfusion_flutter_datagrid ^19.1.65-beta 的颤振,版本求解失败。”错误
【发布时间】:2022-11-03 23:40:46
【问题描述】:

我收到这样的错误:

因为来自 sdk 的 Flutter 的每个版本都依赖于 collection 1.16.0 并且 syncfusion_flutter_datagrid >=19.1.54-beta <20.1.48 依赖于 collection >=1.9.0 <=1.15.0,所以来自 sdk 的颤振与 syncfusion_flutter_datagrid >=19.1 不兼容.54-β <20.1.48。 因此,由于 datagrid_json_datasource 依赖于来自 sdk 的颤振和 syncfusion_flutter_datagrid ^19.1.65-beta,版本求解失败。

pubspec.yaml:
name: datagrid_json_datasource
description: A new Flutter project.

publish_to: 'none' 
version: 1.0.0+1

environment:
  sdk: ">=2.7.0 <3.0.0"
  
dependencies:
  http: ^0.12.0
  flutter:
    sdk: flutter
  intl: ^0.17.0
  
  cupertino_icons: ^1.0.2

dev_dependencies:
  flutter_test:
    sdk: flutter
  syncfusion_flutter_datagrid: ^19.1.65-beta

flutter:
  uses-material-design: true

当我更改为 sdk 版本时,我尝试更改 sdk 版本,并尝试使用 flutter clean 和 flutter pub get。这个错误出现在每个 git clone flutter 项目中。

【问题讨论】:

    标签: flutter dart flutter-dependencies flutter-test


    【解决方案1】:

    尝试更新到较新版本的syncfusion_flutter_datagrid

    添加到pubspec.yaml

    dependencies:
      syncfusion_flutter_datagrid: ^20.3.52
    

    然后运行flutter pub get

    【讨论】:

      猜你喜欢
      • 2020-08-10
      • 1970-01-01
      • 2019-02-22
      • 1970-01-01
      • 2021-02-19
      • 2022-01-11
      • 2018-12-30
      • 2019-05-09
      • 2020-01-24
      相关资源
      最近更新 更多