flutter - 升级颤振版本时发布失败
问题描述
我已经将颤振版本升级到最新(2.5.2)。当我升级时,一些依赖项也升级了。但其中一些与 null-safe 不兼容。
SDK版本为(2.5.2),
sdk: ">=2.12.0 <3.0.0"
建议版本(仅限不兼容的版本),
Package Name Current Upgradable Resolvable Latest
direct dependencies:
date_range_picker ✗1.0.7 - - ✗1.0.7
flushbar ✗1.10.4 - - ✗1.10.4
flutter_statusbarcolor ✗0.2.3 - - ✗0.2.3
latlong ✗0.6.1 - - ✗0.6.1
pub get
在未升级这些依赖项的情况下运行时发生错误,
Running "flutter pub get" in mobileapp...
Because no versions of latlong match >0.6.1 <0.7.0 and latlong 0.6.1 depends on logging >=0.11.3 <1.0.0, latlong ^0.6.1 requires logging >=0.11.3 <1.0.0.
And because json_serializable >=4.0.3 depends on build ^2.0.0 which depends on logging ^1.0.0, latlong ^0.6.1 is incompatible with json_serializable >=4.0.3.
So, because mobileapp depends on both json_serializable ^6.0.0 and latlong ^0.6.1, version solving failed.
pub get failed (1; So, because mobileapp depends on both json_serializable ^6.0.0 and latlong ^0.6.1, version solving failed.)
Process finished with exit code 1
有没有解决这些依赖问题的解决方案?
解决方案
推荐阅读
- magento2 - 如何使用 CSS magento 2 在付款方式列表之前移动帐单地址?
- c# - Microsoft Graph API Microsoft 登录
- ios - ionic 1 ios Release 构建失败 Visual Studio 2015
- reactjs - 为响应中的提交按钮编写基本表单的代码
- swagger - 将 HealthCheck 端点集成到 dotnet core 上的 swagger (open API) UI
- r - 是否可以在 Shiny 中提供一个带有换行符的列表作为输入?
- html - 使用 BreadcrumbList 获取 SEO 错误
- python - 使用经过训练的 MNB 分类器预测值
- database - 在 MongoDB 中,如何使用 $lookup 仅获取不匹配的记录?
- .net - TSql130Parser 似乎无法识别提示