跳转至

google-services.json 配置指南

来源:非凡包网产品说明文档 更新日期:2026-04-12 用途:指导如何在 Firebase 控制台创建项目并获取 google-services.json 文件,用于非凡包网 APK 智能封装


概述

google-services.json 是 Firebase 为 Android 应用生成的配置文件,包含项目 ID、API 密钥、应用 ID 等信息。非凡包网的 APK 智能封装平台需要此文件来集成 Firebase 推送(FCM)等功能。


配置步骤

第 1 步:创建 Firebase 项目

  1. 打开浏览器,访问 Firebase 控制台
  2. 点击 创建项目(首次使用需登录 Google 账号)

第 2 步:输入项目名称

  1. 项目名称:输入项目名(例如 happy game
  2. Firebase 会自动生成唯一的项目 ID(例如 happy-game-4c6cb
  3. 如果有"是否启用 Google Analytics"的提示,先保持默认
  4. 点击 继续,直到进入 Firebase 项目概览页面

第 3 步:配置 Google Analytics

  1. 在配置页面中,选择或创建 Google Analytics 账号
  2. 建议选择:Default Account for Firebase(没有就选"创建新账号")
  3. 确认后点击 创建项目,等待初始化完成

第 4 步:添加 Android 应用

  1. 在 Firebase 项目概览页面,找到 "+ 添加应用" 按钮
  2. 点击 Android 图标

第 5 步:注册应用

字段 示例值 说明
Android 软件包名称 com.happy.game2 必须与 APK 封装平台填写的包名完全一致
应用别名 99RRE 可选,仅用于 Firebase 控制台显示

注意:包名可自定义,但一旦注册无法修改,且必须与 APK 打包平台填写的一致。

点击 注册应用

第 6 步:下载并上传配置文件

  1. 注册成功后,页面会提供 下载 google-services.json 按钮
  2. 点击下载该文件
  3. 登录 智能封装 APK 后台
  4. 找到 Firebase 配置 / 上传配置文件的位置
  5. 将下载的 google-services.json 文件上传

这一步替代了手动在 Android Studio 中放置文件的操作,封装平台会自动处理。

第 7 步:完成 SDK 配置

  1. 下载 google-services.json 后,Firebase 控制台会进入"添加 Firebase SDK"页面
  2. 显示两种配置方式:
  3. Kotlin DSLbuild.gradle.kts)← 选择此项
  4. Groovy(build.gradle
  5. 对于智能封装 APK 平台:不需要手动修改代码
  6. 确认页面显示"下一步"或"继续"按钮可用,点击 继续
  7. 点击 完成前往控制台

至此,Firebase 控制台侧的配置全部完成。


常见问题

问题 解决方案
包名填错了怎么办? 无法修改,需要删除该应用并重新添加
需要手动配置 Gradle 吗? 不需要,智能封装平台会自动处理
一个项目可以添加多个应用吗? 可以,每个包名对应一个应用,各自下载独立的 json 文件

交叉引用: - FCM 核心概念 → 01-FCM核心概念与架构 - HTTP v1 API 认证 → 02-HTTP-v1-API与认证 - iGaming 多平台推送实战 → 08-iGaming多平台批量推送实战