无法升级Dart至3.3.4版本,Flutter应用运行失败求助
解决Flutter应用Dart版本不兼容问题
- 先确认当前Flutter与Dart的绑定版本:运行
flutter --version,Flutter自带Dart环境,单独升级Dart不会生效,必须确保Flutter版本对应至少Dart 3.3.4。 - 切换到对应版本的Flutter:
- 若需指定版本,运行
flutter downgrade 3.19.4(该版本绑定Dart 3.3.4);若要升级到包含该Dart版本的最新稳定版,运行flutter upgrade
- 若需指定版本,运行
- 清理项目缓存,避免旧版本残留:
- 执行
flutter clean - 删除项目根目录下的
.dart_tool和build文件夹 - 重新拉取依赖:
flutter pub get
- 执行
- 检查环境变量:确保系统PATH中配置的Flutter路径是你正在操作的版本,避免多版本冲突导致版本不生效
- 验证最终版本:运行
dart --version和flutter --version,确认Dart版本已达到3.3.4
内容的提问来源于stack exchange,提问作者Christopher Alexander
相关产品推荐
相关产品推荐

