Flutter 如何解决颤振中的第三方插件冲突?

Flutter 如何解决颤振中的第三方插件冲突?,flutter,plugins,conflict,Flutter,Plugins,Conflict,这是我的pubspec.yaml文件的一部分 environment: sdk: ">=2.7.0 <3.0.0" dependencies: flutter: sdk: flutter flutter_localizations: sdk: flutter http: ^0.13.3 syncfusion_flutter_calendar: ^18.4.47 flutter_chat_bubble: ^1.0.2

这是我的pubspec.yaml文件的一部分

environment:
  sdk: ">=2.7.0 <3.0.0"

dependencies:
  flutter:
    sdk: flutter
  flutter_localizations:
    sdk: flutter

  http: ^0.13.3
  syncfusion_flutter_calendar: ^18.4.47
  flutter_chat_bubble: ^1.0.2
  intl: ^0.17.0
  flutter_local_notifications: ^4.0.1+2
  provider: ^5.0.0
  sqflite_sqlcipher: ^2.0.0
  logging: ^1.0.1
  grouped_list: ^3.5.0
  visibility_detector: ^0.1.5
  smart_select: ^4.3.2
  dropdown_search: ^0.5.0
  synchronized: ^3.0.0
  local_auth: ^1.1.5
  font_awesome_flutter: ^9.0.0
  lite_rolling_switch: ^0.1.1
  flutter_webview_plugin: ^0.3.11
  email_validator: ^1.0.6
  package_info: ^2.0.0
  connectivity: ^3.0.3
  device_info: ^2.0.0
  encrypt: ^5.0.0
  flutter_html: ^1.3.0
  url_launcher: ^6.0.2
  flutter_inappwebview: ^5.3.2
  signalr_core: ^1.1.1
dependency_overrides:
  quiver: ^3.0.0

有没有更好的方法来解决此冲突?

将它们全部设置为
any
,然后运行
flatter-pub-get


现在,您可以查看
pubspec.lock
文件,查看得到的版本,并将它们放入
pubspec.yaml
中,将它们全部设置为
any
,然后运行
flatter-pub-get


现在,您可以查看
pubspec.lock
文件,查看您得到的版本,并将它们放入
pubspec.yaml

谢谢Andrej。你的回答解决了我的问题。它将flatter_html降级为1.1.1,之后我就没有冲突了。没问题,祝你过得愉快:)谢谢安德烈。你的回答解决了我的问题。它将flatter_html降级为1.1.1,之后我就没有冲突了。没问题,祝您愉快:)