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

Flutter导入自定义nfc_manager依赖时包名不匹配及缓存问题求助

解决Flutter Git依赖包名缓存问题

以下是彻底解决缓存残留问题的步骤:

  • 清理Flutter全局Pub缓存
    执行命令清空本地Pub缓存,彻底移除旧的依赖包文件:

    flutter pub cache clean
    
  • 清理主项目本地依赖缓存
    进入你的主项目目录,删除以下内容:

    • .dart_tool 文件夹(存储依赖解析后的索引和缓存)
    • pubspec.lock 文件(锁定了旧依赖的版本和路径信息)
  • 重新拉取依赖
    在主项目目录执行:

    flutter pub get
    

    此时会重新从你的Git仓库拉取最新修改后的依赖包,使用正确的包名进行解析。

  • 重启开发工具
    重启你的IDE或编辑器,避免工具缓存了旧的依赖索引,确保新的依赖路径被正确识别。

  • 最后确认fork仓库的配置
    再次检查你的fork仓库:

    • pubspec.yaml 中的name字段已改为nfc_manager_mine
    • 仓库内所有导入语句已从package:app/...替换为package:nfc_manager_mine/...
    • 所有修改已提交并推送到指定的master分支

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 18:24:57