You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Flutter出现pubspec未声明包依赖冲突,多种修复方案均无效求助

问题1:flutter_places_autocomplete与flutter_test版本冲突

冲突根源是flutter_places_autocomplete包依赖的旧版mockito要求的test_api版本,和你当前Flutter SDK自带的flutter_test依赖的test_api 0.4.3版本不兼容,该包已长期停止维护,可选用以下两种方案解决:

  • 方案一:替换为同功能的活跃维护包,比如flutter_google_places或google_places_flutter,原有业务逻辑仅需少量修改即可适配
  • 方案二:若必须使用该包,在pubspec.yaml中添加强制版本覆盖规则即可:
dependency_overrides:
  test_api: ^0.4.3

该规则仅覆盖测试相关依赖版本,不会影响线上业务功能运行。

问题2:pub get报错errno=1314 权限不足

该错误为Windows系统下未授予创建符号链接权限导致,可按以下步骤依次尝试解决:

  • 以管理员身份运行你使用的代码编辑器(VS Code/Android Studio),重新执行flutter pub get,绝大多数场景可直接解决
  • 若仍报错,打开Windows设置→隐私和安全性→开发者选项,开启「开发人员模式」,允许系统创建符号链接,重启编辑器后重试
  • 若问题仍存在,执行flutter pub cache clean清空本地Pub缓存后,再重新执行flutter pub get

另外你当前pubspec.yaml存在格式错误:fonts配置应放在和dependencies平级的flutter节点下,而非嵌套在dev_dependencies中,修正后可避免后续打包出现字体加载异常的问题。

内容的提问来源于stack exchange,提问作者thobani

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 20:06:03