将 Firebase 添加到你的 Android 项目中

这里是创建 Firebase 项目和连接 Android 应用程序所需的步骤。

将 Firebase 添加到你的应用

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

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

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

  4. 在 Auth 中添加动态链接,邀请和 Google 登录支持所需的调试签名证书 SHA1 ,请转到 Android Studio 中的项目,单击窗口右侧的 Gradle 选项卡,单击 Refresh 按钮,然后转到 to project(root) - > Tasks - > android - > signingReport。这将在 Run 选项卡中生成 MD5SHA1 。将 SHA1 粘贴复制到 firebase 控制台。

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

  6. 如果你还没有这样做,请将其复制到项目的模块文件夹中,通常是 app /。

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

添加 SDK

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

  1. 将规则添加到根级 build.gradle 文件,以包含 google-services 插件
buildscript {
    // ...
    dependencies {
        // ...
        classpath 'com.google.gms:google-services:3.0.0'
    }
}

然后,在你的模块 Gradle 文件(通常是 app/build.gradle)中,在文件底部添加 apply plugin 行以启用 Gradle 插件:

apply plugin: 'com.android.application'

android {
  // ...
}

dependencies {
  // ...
  compile 'com.google.firebase:firebase-core:9.4.0'
}

// ADD THIS AT THE BOTTOM
apply plugin: 'com.google.gms.google-services'

最后一步是使用一个或多个用于不同 Firebase 功能的来添加 Firebase SDK 的依赖项。

Gradle 依赖关系 服务
com.google.firebase:firebase-core:9.4.0 Analytics(分析)
com.google.firebase:firebase-database:9.4.0 实时数据库
com.google.firebase:firebase-storage:9.4.0 存储
com.google.firebase:firebase-crash:9.4.0 崩溃报告
com.google.firebase:firebase-auth:9.4.0 认证
com.google.firebase:firebase-message:9.4.0 云消息传递/通知
com.google.firebase:firebase-config:9.4.0 远程配置
com.google.firebase:firebase-invites:9.4.0 邀请/动态链接
com.google.firebase:firebase-ads:9.4.0 AdMob 广告
com.google.android.gmss:play-services-appindexing:9.4.0 应用索引