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

Firebase 9与Flutter:如何获取initializeApp所需的firebaseConfig?

Flutter Firebase 9 初始化所需firebaseConfig 获取方法

方法一:从Firebase控制台直接复制配置

  • 进入Firebase控制台,打开你的目标项目
  • 点击左侧菜单栏的项目设置(齿轮图标),切换到常规标签页
  • 下拉到您的应用区域,找到已创建的Flutter应用(未创建则点击「添加应用」选择对应平台:Android/iOS/Web)
  • 在应用的配置区块,找到SDK设置和配置,选择「配置」选项(不要选下载google-services.json/GoogleService-Info.plist)
  • 这里会直接展示标准的firebaseConfig JSON对象,复制即可使用:
{
  "apiKey": "你的API密钥",
  "authDomain": "你的认证域名",
  "projectId": "你的项目ID",
  "storageBucket": "你的存储桶地址",
  "messagingSenderId": "你的消息发送者ID",
  "appId": "你的应用ID",
  "measurementId": "你的测量ID(可选,启用Analytics后才会有)"
}

方法二:从google-services.json中提取配置

如果已经下载了google-services.json,也可以从中提取对应字段:

  • apiKey → client[0].api_key[0].current_key
  • authDomain → project_info.project_id + .firebaseapp.com
  • projectId → project_info.project_id
  • storageBucket → project_info.storage_bucket
  • messagingSenderId → project_info.messaging_sender_id
  • appId → client[0].client_info.mobilesdk_app_id
  • measurementId → client[0].services.analytics_service.analytics_property.measurement_id(仅当启用Analytics时存在)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.31 22:16:02