将 Firebase 添加到你的 Android 项目中

以下是创建 Firebase 项目并将其与 Android 应用程序连接所需的简化步骤(基于官方文档 )。

将 Firebase 添加到你的应用

  1. Firebase 控制台中创建 Firebase 项目,然后单击“ 创建新项目”

  2. 点击**添加 Firebase 到你的 Android 应用,**然后按照设置步骤操作。

  3. 出现提示时,输入应用程序的包名称
    输入你的应用正在使用的完全限定的包名称非常重要; 只有在将应用程序添加到 Firebase 项目时才能设置此项。

  4. 最后,你将下载 google-services.json 文件。你可以随时再次下载此文件。

  5. 如果你还没有这样做,请将 google-services.json 文件复制到项目的模块文件夹中,通常是 app/

下一步是添加 SDK 以在项目中集成 Firebase 库。

添加 SDK

要将 Firebase 库集成到你自己的项目中,你需要执行一些基本任务来准备 Android Studio 项目。你可能已将此操作作为向应用添加 Firebase 的一部分。

  1. 将规则添加到根级 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: 应用索引