Ошибка решения версии при добавлении зависимости parse_server_sdk_flutter: ^ 2.1.0 в pubspec.yaml во Flutter

У меня большая проблема, из-за которой я не могу добавить parse_server_sdk_flutter: ^ 2.1.0 в мой проект Flutter после обновления до Flutter 2.0. Ниже показано сообщение об ошибке и мои зависимости pubspec.yaml.

Сообщение об ошибке при запуске Flutter pub получить в консоли = ›

Поскольку parse_server_sdk_flutter ›= 2.1.0 зависит от path_provider ^ 1.6.27, а MyApp зависит от path_provider ^ 2.0.1, parse_server_sdk_flutter› = 2.1.0 запрещен. Итак, поскольку MyApp зависит от parse_server_sdk_flutter ^ 2.1.0, определение версии не удалось.

version: 1.0.0+1

environment:
  sdk: ">=2.7.0 <3.0.0"

dependencies:
  flutter:
    sdk: flutter
  google_fonts: ^2.0.0
  fab_circular_menu: ^1.0.0
  hive: ^2.0.0
  hive_flutter: ^1.0.0
  path: 1.8.0
  provider: ^4.3.1
  path_provider: ^2.0.1 #1.6.27
  intl: ^0.16.1
  shimmer: 1.1.2
  reorderables: any
  animator: ^2.0.2
  flutter_animator: ^2.1.0
  http: ^0.13.0
  xml2json: ^5.0.0
  cupertino_icons: ^1.0.2
  parse_server_sdk_flutter: ^2.1.0

dev_dependencies:
  flutter_test:
    sdk: flutter

person PasPro    schedule 14.03.2021    source источник


Ответы (1)


Я нашел ответ на свой вопрос. Если у кого-то еще есть конфликтующие пакеты. Просто укажите любое значение вместо фактического номера версии в конце этих конфликтующих пакетов. Как это = ›parse_server_sdk_flutter: любой

person PasPro    schedule 14.03.2021