Firebase 助手未在 Studio 2.2.3 中显示

Posted

技术标签:

【中文标题】Firebase 助手未在 Studio 2.2.3 中显示【英文标题】:Firebase assistant not showing in Studio 2.2.3 【发布时间】:2017-05-17 16:48:42 【问题描述】:

我正在尝试将 Firebase 与我的应用程序连接,并且我按照 this link. 中的所有步骤进行操作

我有最新的 Google Repo 和 android studio 2.2.3,但是当我打开工具下拉菜单时没有 Firebase 选项。

知道我错过了什么吗?

【问题讨论】:

请关注this @SimonSchnell 。谢谢,但我已经开始手动将 FireBase 添加到我的应用程序中,但我想知道为什么我没有获得助手选项 【参考方案1】:

在 Android Studio 中,转到 File -> Settings,点击 Plugins,然后启用所有 Firebase 插件。

下面这张图片应该会有所帮助。

【讨论】:

为什么这不在 Google 文档中? (firebase.google.com/docs/android/setup)。无论如何谢谢:-) 我在 Android Studio >> Preferences in Studio 2.3.3 下找到了这个【参考方案2】:

首先您需要通过点击 android studio 右上角的图标来登录您的 Google 帐户。然后 Firebase 项目将出现在工具菜单中。

【讨论】:

【参考方案3】:

在 android studio 3.6.1 中我使用了很长的方法,但它的工作方式如下所示:

    从右侧用户图标登录 Android Studio 3.6.1 使用相同的帐户地址登录 Firebase 控制台 在 Firebase 控制台上启动一个新项目

    在项目概览页面的中心,单击 Android 图标 (plat_android) 以启动设置工作流程。

    5.在 Android 包名字段中输入您应用的包名

    通过以下方式将 Firebase Android 配置文件添加到您的应用中: 点击下载 google-services.json 以获取您的 Firebase Android 配置文件 (google-services.json)。

    将配置文件移动到应用的模块(应用级)目录中。

    要在您的应用中启用 Firebase 产品,请将 google-services 插件添加到您的 Gradle 文件中。

    在您的根级(项目级)Gradle 文件 (build.gradle) 中,添加规则以包含 Google Services Gradle 插件。检查您是否也有 Google 的 Maven 存储库。 11

    `buildscript

    存储库 // 检查您是否有以下行(如果没有,请添加): google() // Google 的 Maven 存储库

    依赖 // ...

    // Add the following line:
    classpath 'com.google.gms:google-services:4.3.3'  // Google Services plugin
    

    所有项目 // ...

    存储库 // 检查您是否有以下行(如果没有,请添加): google() // Google 的 Maven 存储库 // ... ` 11

.在您的模块(应用级)Gradle 文件(通常是 app/build.gradle)中,应用 Google Services Gradle 插件:

 apply plugin: 'com.android.application'
// Add the following line:
apply plugin: 'com.google.gms.google-services'  // Google Services plugin

android 
  // ...

    将 Firebase SDK 添加到您的应用 在您的模块(应用级)Gradle 文件(通常是 app/build.gradle)中,添加您要在应用中使用的 Firebase 产品的依赖项。

    dependencies 
    

    // ...

    // 为 Google Analytics 添加 Firebase SDK 实施 'com.google.firebase:firebase-analytics:17.3.0'

    // 为您想在应用中使用的任何其他 Firebase 产品添加依赖项 // 例如,还要使用 Firebase 身份验证 实施 'com.google.firebase:firebase-auth:19.3.0'

    // 收到“找不到”错误?确保您已添加 // Google 的 Maven 存储库到您的根级 build.gradle 文件

    同步您的应用以确保所有依赖项都具有必要的版本。

    如果您添加了 Analytics,请运行您的应用以向 Firebase 发送您已成功集成 Firebase 的验证信息。否则,您可以跳过验证步骤。 您的设备日志将显示 Firebase 验证初始化已完成。如果您在具有网络访问权限的模拟器上运行您的应用,Firebase 控制台会通知您您的应用连接已完成。

【讨论】:

【参考方案4】:

在 Android Studio 3 中,转到工具 -> Android -> SDK Manager -> 在该插件下搜索 Firebase 并单击三个插件,然后您的 android studio 重新启动,并可以在工具下看到 Firebase Assistant ...享受

【讨论】:

【参考方案5】:

Android Studio 3.4.1,转到 工具 -> Firebase

【讨论】:

以上是关于Firebase 助手未在 Studio 2.2.3 中显示的主要内容,如果未能解决你的问题,请参考以下文章

标签助手未在 ASP.NET Core 2 中处理

为啥注册用户未在 Firebase 中进行身份验证?为啥用户不能将产品添加到数据库 Firebase?

Firebase Google 用户未在 Firebase 控制台身份验证中显示

importScripts 未在 Angular 应用程序中定义 firebase

完成回调未在 firebase 3.0.2 中的 set 方法上执行

使用 Firebase 的 Android 聊天应用程序,但未在 firebase 中存储数据