更换笔记本后Flutter环境依赖版本冲突问题求助
解决步骤
一、修复损坏的Flutter环境
你的Flutter安装已损坏(版本显示0.0.0-unknown、未知频道),这是导致依赖解析失败的核心原因,先彻底重装:
- 直接删除
C:\flutter目录 - 打开系统环境变量设置,移除PATH中指向旧Flutter bin目录的条目
- 下载官方稳定版Flutter安装包,解压到
C:\flutter(路径不能包含中文或空格) - 将
C:\flutter\bin添加到系统环境变量PATH中
二、配置并验证环境
打开命令提示符(CMD)或PowerShell,依次执行以下命令:
flutter channel stable:切换到稳定频道(最适合生产环境)flutter doctor:检查环境,按照提示完成剩余配置(你的Windows版本、设备、网络都正常,大概率只需确认Flutter本身状态)
三、修复项目依赖问题
进入你的Flutter项目目录,执行以下操作:
- 删除项目根目录下的
pubspec.lock文件 - 执行
flutter clean清理缓存 - 执行
flutter pub get重新拉取所有依赖
完成以上步骤后,places_service的版本解析问题应该会自动解决,因为此时你的Flutter SDK版本已经满足>=1.17.0的要求。
内容的提问来源于stack exchange,提问作者user18124547
相关产品推荐
相关产品推荐

