Я получаю конфликт версий по UUID.В основном, cached_network_image
зависит от uuid 2.0.0
, в то время как socket packages
зависит от uuid 1.0.3
uuid: ^1.0.3
cached_network_image: ^0.6.2
socket_io: ^0.9.0+1
socket_io_common: any
socket_io_common_client: ^0.10.0``
Поскольку cached_network_image ^0.6.2
зависит от flutter_cache_manager ^0.3.1
, который зависит от uuid ^2.0.0
, cached_network_image ^0.6.2
требует uuid ^2.0.0
.
Таким образом, поскольку <PROJECT NAME>
зависит как от uuid ^1.0.3
, так и от cached_network_image ^0.6.2
, решение проблемы не удалось.
Я попытался использовать UUID ^ 1.0.3, чтобы включить эту версию и 2.0.0 но безрезультатно.
Попытка связаться с авторами последних пакетов, чтобы обновить их UUID-зависимость до последней, но они еще не ответили.Я также открыл вопрос для их репо.
Вот несколько ссылок:
https://pub.dartlang.org/packages/socket_io
https://pub.dartlang.org/packages/socket_io_common
https://pub.dartlang.org/packages/socket_io_common_client
https://github.com/rikulo/socket.io-client-dart