将 Firebase 添加到你的 Android 项目中
以下是创建 Firebase 项目并将其与 Android 应用程序连接所需的简化步骤(基于官方文档 )。
将 Firebase 添加到你的应用
-
在 Firebase 控制台中创建 Firebase 项目,然后单击“ 创建新项目” 。
-
点击**添加 Firebase 到你的 Android 应用,**然后按照设置步骤操作。
-
出现提示时,输入应用程序的包名称。
输入你的应用正在使用的完全限定的包名称非常重要; 只有在将应用程序添加到 Firebase 项目时才能设置此项。 -
最后,你将下载
google-services.json
文件。你可以随时再次下载此文件。 -
如果你还没有这样做,请将
google-services.json
文件复制到项目的模块文件夹中,通常是app/
。
下一步是添加 SDK 以在项目中集成 Firebase 库。
添加 SDK
要将 Firebase 库集成到你自己的项目中,你需要执行一些基本任务来准备 Android Studio 项目。你可能已将此操作作为向应用添加 Firebase 的一部分。
- 将规则添加到根级
build.gradle
文件,以包含 google-services 插件 :
buildscript {
// ...
dependencies {
// ...
classpath 'com.google.gms:google-services:3.1.0'
}
}
然后,在你的模块 Gradle 文件(通常是 app/build.gradle
)中,在文件底部添加 apply plugin 行以启用 Gradle 插件:
apply plugin: 'com.android.application'
android {
// ...
}
dependencies {
// ...
compile 'com.google.firebase:firebase-core:11.0.4'
}
// ADD THIS AT THE BOTTOM
apply plugin: 'com.google.gms.google-services'
最后一步是使用一个或多个可用于不同 Firebase 功能的库来添加 Firebase SDK 的依赖项。
Gradle 依赖关系 | 服务 |
---|---|
com.google.firebase:firebase-core:11.0.4 | Analytics(分析) |
com.google.firebase:firebase-database:11.0.4 | 实时数据库 |
com.google.firebase:firebase-storage:11.0.4 | 存储 |
com.google.firebase:firebase-crash:11.0.4 | 崩溃报告 |
com.google.firebase:firebase-auth:11.0.4 | 认证 |
com.google.firebase:firebase-message:11.0.4 | 云消息传递/通知 |
com.google.firebase:firebase-config:11.0.4 | 远程配置 |
com.google.firebase:firebase-invites:11.0.4 | 邀请/动态链接 |
com.google.firebase:firebase-ads:11.0.4 | AdMob 广告 |
com.google.android.gms:play-services-appindexing: | 应用索引 |