android - custom_marker_icon >=0.2.0,版本解析失败
问题描述
我的 pubspec.yaml 文件
environment:
sdk: ">=2.12.0 <3.0.0"
dependencies:
flutter:
sdk: flutter
custom_info_window: ^1.0.1
custom_marker_icon: ^0.2.0
google_maps_flutter: ^1.1.1
运行时
dart pub upgrade --major-versions
错误:
因为 custom_marker_icon 的每个版本都依赖于 google_maps_flutter ^1.1.1 而 custom_info_window >=1.0.0 依赖于 google_maps_flutter ^2.0.2,所以 custom_marker_icon 与 custom_info_window >=1.0.0 不兼容。所以,因为 flutter_appgooglemap 依赖于 custom_info_window >=1.0.1 和 custom_marker_icon >=0.2.0,版本求解失败。
解决方案
pubspec.yaml
对您的文件进行这些更改
environment:
sdk: ">=2.12.0 <3.0.0"
dependencies:
flutter:
sdk: flutter
custom_marker_icon: ^0.2.0
custom_info_window: ^1.0.1
dependency_overrides:
google_maps_flutter: ^1.1.1
推荐阅读
- r - r curl_download 不喜欢文件名的地方
- corda - 从最后一个检查点错误重放流程
- bash - Bash自动完成以列出某个目录下的文件并传递给下一个命令
- bixbystudio - 尝试在 Mac 上的 Bixby Studio 上启用麦克风
- c# - 如何对 Any() 进行否定
- python - Python中字典中区分大小写的字符串单词替换
- android - Android - 问题
INSTALL_FAILED_CONFLICTING_PROVIDER - windows - Unable to execute file in the temporary directory 错误二:系统找不到指定的文件
- sql - SSIS 中的 ODataSource 连接管理器面临从 Sharepoint 站点提取数据的问题
- rabbitmq - RabbitMQ 安全漏洞