gpt4 book ai didi

Flutter path_provider 和 sdk 版本不匹配

转载 作者:行者123 更新时间:2023-12-04 03:38:15 26 4
gpt4 key购买 nike

当前的 Dart SDK 版本是 2.10.5。

因为path_provider 2.0.1要求SDK版本>=2.12.0-259.9.beta <3.0.0,且path_provider没有匹配>2.0.1 <3.0.0的版本,所以禁止path_provider ^2.0.1。所以,因为harmonoid依赖path_provider^2.0.1,导致版本解析失败。pub get failed (1; 所以,因为harmonoid依赖path_provider ^2.0.1,版本解析失败。)

我该如何解决这个错误?这是我的 pubspec.yaml

version: 1.0.0+1

environment:
sdk: ">=2.8.0 <3.0.0"

dependencies:
flutter:
sdk: flutter
animations: ^1.1.2
provider: ^4.3.3
assets_audio_player:
git: https://github.com/alexmercerind/Flutter-AssetsAudioPlayer
media_metadata_retriever: ^0.0.2+1
http: ^0.12.2
path: ^1.7.0
path_provider: ^2.0.1
flutter_local_notifications: ^3.0.3
url_launcher: ^5.5.0
permission_handler: ^5.0.1+1
share: ^0.6.5+4
palette_generator: ^0.2.3
implicitly_animated_reorderable_list: ^0.3.2

dev_dependencies:
flutter_test:
sdk: flutter

错误

enter image description here

最佳答案

我的Dart SDK版本是2.12.0,Flutter版本是2.0.1。我创建了一个新项目并复制了所有依赖项。该项目没有任何问题。

为了节省您的时间,我建议升级到稳定版和Flutter 2使用这些命令或这个 link .

flutter channel stable
flutter upgrade

关于Flutter path_provider 和 sdk 版本不匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66531857/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com