将 Firebase 添加到 Android 应用
在线提供各种服务,例如存储、在线处理、实时数据库、用户授权等。谷歌开发了一个名为Firebase的平台,提供所有这些在线服务。它还提供了对这些服务的使用情况以及用户使用它的详细信息的每日分析。
简而言之,可以说 Firebase 是一个移动和 Web 应用程序开发平台。它提供 Web 应用程序或移动应用程序可能需要的服务。任何人都可以轻松地将 firebase 包含到应用程序中,这将使他们的在线工作比以前更容易。
有两种方法可以将 Firebase 添加到任何 Android 应用程序:
使用 Firebase 助手
以下是将 Firebase 包含到 Android Studio 中的 Android 项目的步骤:
- 更新android studio (>= 2.2)
- 通过单击“添加项目”在 Firebase 中创建一个新项目。
- 现在打开android studio,点击左上角的Tools 。
- 现在单击下拉菜单中的Firebase选项。
- 屏幕右侧将出现一个菜单。它将显示 Firebase 提供的各种服务。选择所需的服务。
- 现在单击所需服务菜单中的Connect to Firebase选项。
- 通过单击Add [YOUR SERVICE NAME] to the app 选项添加服务的依赖项。 (在下图中,选择了 Firebase 云消息服务)
手动添加 Firebase
在此,步骤包括:
- 创建一个火力基地项目
- 通过单击 firebase 控制台中的创建项目来创建一个项目。
- 在有关项目的弹出窗口中填写必要的详细信息。如果需要,编辑项目 ID。
- 单击创建项目以最终创建它。
- 现在将此项目添加到 android 应用程序
- 单击开始窗口上的Add firebase to your android app选项。
- 将打开一个提示,在哪里输入应用程序的包名称。
- 现在应用程序已连接到 Firebase。现在,所有基于云以及基于服务器的服务都可以在应用程序中轻松使用。
- 现在该应用程序将在 Firebase 中注册。
- 此外,可以通过以下步骤提供应用程序的 SHA1 证书:
Go to android studio project ↳ gradle ↳ root folder ↳ Tasks ↳ Android ↳ signingReport ↳ copy paste SHA1 from console
- 现在下载google-services.json文件并将其放在 android 应用程序的根目录中。
- 现在在项目中添加以下内容。
- 在项目中添加 sdk。
将以下代码添加到应用程序的 PROJECT-LEVEL build.gradle 。buildscript { dependencies { classpath 'com.google.gms:google-services:4.0.0' } }
- 将以下代码添加到应用程序的 APP-LEVEL build.gradle中。
dependencies { compile 'com.google.firebase:firebase-core:16.0.0' } ... // Add to the bottom of the file apply plugin: 'com.google.gms.google-services'
- 在项目中添加 sdk。
- 现在通过单击立即同步来同步gradle。
- 添加上述代码(sdk)后,运行应用程序将验证发送到 Firebase 控制台。
Firebase 现在已成功安装。