android - 颤振包失败,版本解决失败
问题描述
我有以下问题:我用 Android Studio 打开了一个颤振项目。在我运行的 Android Studio 终端内flutter packages get
命令失败并出现以下错误:
Running "flutter packages get" in flutterfoodorderingapp...
The current Dart SDK version is 2.1.0-dev.4.0.flutter-050561fd82.
Because food_ordering_app depends on flutter_map <0.1.0 which requires
SDK version >=1.8.0 <2.0.0, version solving failed.
pub get failed (1)
任何想法如何解决它?
解决方案
在 flutterfoodorderingapp 中运行“flutter packages get”... 当前的 Dart SDK 版本是2.1.0-dev.4.0 .flutter-050561fd82。
因为 food_ordering_app 依赖于 flutter_map <0.1.0 需要 SDK 版本 >=1.8.0 <2.0.0,版本解析失败。
该软件包只能与 SDK 版本 2.0.0 及以下版本一起使用,开发人员需要更新该软件包以支持最新版本的 Dart SDK(撰写本文时为 2.1.0-dev.4.0)。除了降级 SDK 以使用可能对其他包产生负面影响的特定包之外,您无能为力。或者,您可以将包复制到您的应用程序中,或者克隆存储库并在您有权访问它的情况下自行修改它。
推荐阅读
- r - 是否有为 RStudio 项目保留研究日记的软件包或其他方便的方法?
- python - Python:Numpy 切片不一起比较/广播。[x:y] vs [0:yx] 声称不同的维度
- javascript - 获取重复的对象键的值并仅用 JSON 中的一个替换/返回
- java - 无法将工件“support-v4-25.1.0.aar (:support-v4-25.1.0:)”转换为匹配属性 {artifactType=jar}
- java - 已解决 - 导入 Unity 项目的 Android Studio 中出现致命异常错误
- apache-spark - EMR+Apache Spark 中的 badRecordsPath
- c# - OpenXML SpreadsheetDocument SaveAs() 给出文件使用错误
- asp.net-core - 服务器端 Blazor 获取不记名令牌
- html - Tailwind Flex:显示长行文本时溢出
- python - Value count operation on Python returning weird information?