-
前提条件
- 安装最新版本的 Android Studio,或更新为最新版本。
- 使用您的 Google 账号登录 Firebase
- 请注意,依赖于 Google Play 服务的 Firebase SDK 要求设备或模拟器上必须安装 Google Play 服务
将Firebase添加到应用:
方式:使用 Firebase 控制台添加 Firebase项目,再在此项目中注册APP应用
如要将 Firebase 添加到您的应用,您需要在 Firebase 控制台和打开的 Android 项目中执行若干任务(例如,从控制台下载 Firebase 配置文件,然后将配置文件移动到 Android 项目中)。
第 1 步:创建 Firebase 项目
您需要先创建一个要关联到 Android 应用的 Firebase 项目,然后才能将 Firebase 添加到您的 Android 应用。请访问了解 Firebase 项目以了解详情。
创建 Firebase 项目(详细点击此处了解)
第 2 步:在 Firebase 中注册您的应用
如需在 Android 应用中使用 Firebase,您需要向 Firebase 项目注册您的应用。注册应用的过程通常称为将应用“添加”到项目中。
- 前往 Firebase 控制台。
- 在项目概览页面的中心位置,点击 Android 图标 (plat_android) 或添加应用,启动设置工作流。
- 在 Android 软件包名称字段中输入应用的软件包名称。(注意:请务必输入您的应用实际使用的软件包名称。软件包名称值区分大小写,并且当您在 Firebase 项目中注册此 Firebase Android 应用后,将无法更改其软件包名称)
- 点击注册应用。
第 3 步:添加 Firebase 配置文件
- 下载 Firebase Android 配置文件 (
google-services.json
),然后将其添加到您的应用:
点击下载 google-services.json 以获取 Firebase Android 配置文件。
将配置文件移到应用的模块(应用级)根目录中。
2.为了确保 Firebase SDK 可以访问 google-services.json
配置文件中的值,您需要具有 Google 服务 Gradle 插件 (google-services
)。
a.在您的根级(项目级)Gradle 文件(<project>/build.gradle.kts
或 <project>/build.gradle
)中,将 Google 服务插件添加为依赖项:
plugins {id("com.google.gms.google-services") version "4.3.15" apply false
}
b.在您的模块(应用级)Gradle 文件(通常是 <project>/<app-module>/build.gradle.kts
或 <project>/<app-module>/build.gradle
)中,添加 Google 服务插件:
plugins {id("com.google.gms.google-services")
}
第 4 步:将 Firebase SDK 添加到您的应用
- 在您的模块(应用级)Gradle 文件添加依赖:
-
//firebaseimplementation(platform("com.google.firebase:firebase-bom:32.2.3"))implementation("com.google.firebase:firebase-analytics-ktx")implementation("com.google.firebase:firebase-messaging-ktx")