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

Flutter项目导入Firebase Core报错“目标URI不存在”的解决求助

解决Firebase Core导入“目标URI不存在”的问题
  • 确认pubspec.yaml配置正确性
    打开项目根目录的pubspec.yaml,检查dependencies区块是否正确添加了firebase_core,避免拼写错误。示例配置如下:

    dependencies:
      flutter:
        sdk: flutter
      firebase_core: ^2.24.0 # 替换为你安装的版本号
    

    保存文件后,在终端执行flutter pub get,确保依赖被正常拉取。

  • 验证包是否实际安装成功
    查看项目根目录下的.dart_tool/package_config.json文件,搜索firebase_core,确认存在对应的包路径。若未找到,说明依赖拉取失败,可删除.dart_tool、build文件夹以及pubspec.lock文件,重新执行flutter pub get。

  • 清除IDE缓存并重启分析服务
    多数情况是IDE缓存导致的识别异常:

    • VS Code:按下Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(Mac),选择“Flutter: Restart Dart Analysis Server”。
    • Android Studio:点击菜单栏File -> Invalidate Caches...,勾选“Invalidate and Restart”重启IDE。
  • 检查Flutter/Dart版本兼容性
    不同版本的firebase_core对Flutter/Dart版本有最低要求,查看该包的版本说明确认本地环境是否满足。执行flutter --version可查看当前Flutter版本,若版本过低,可升级Flutter后再尝试。

  • 核对导入语句是否有误
    确认导入语句为import 'package:firebase_core/firebase_core.dart';,无多余空格、拼写错误(比如误写为firebase_coree)。

  • 新建项目测试排查问题
    创建一个干净的Flutter项目,添加firebase_core依赖并执行flutter pub get后尝试导入。若新项目可正常导入,说明原项目存在配置文件损坏问题,可逐步迁移代码至新项目。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.11 20:20:57