当前位置: 首页 > 知识库问答 >
问题:

如何配置Firebase以支持Android口味?

华睿识
2023-03-14

我想使用Firebase推送通知,但是我遇到了配置冲突。我想支持不同的包。例如,使用谷歌地图,我可以在一个应用程序下添加多个包。这是因为味道。如果我的应用程序包是< code>com.example,我可能有多种风格,如< code>com.example.a、< code>com.example.b。我想添加对所有这些风格的推送通知的支持。

如何在Firebase控制台上添加多个包名称?

共有2个答案

宋伯寅
2023-03-14

只需为您拥有的每个包裹创建单独的google-services.json文件,并将它们放在各自的src文件夹中

马弘益
2023-03-14

您无需为每个口味创建单独的谷歌服务.json文件,只需将应用程序添加到Firebase项目并重新下载生成的谷歌服务.json文件即可。

当您将应用程序添加到firebase项目时,它会自动使用您添加的客户端信息更新google-services.json文件,因此您只需下载并替换旧的文件。

 类似资料:
  • 我正在使用Sonarqube5.1和MSBuild SonarQube Runner进行质量检查。目前SCM支持是不存在的,虽然我已经安装了TFVC插件。我从分析过程中得到以下日志 提前谢了。

  • 我的Android应用程序已经有了一个运行正常的Exoplayer实现,我需要知道Exoplayer是否支持在HDCP中播放短跑视频(以及它是如何工作的)。演示应用程序有一些具有“HDCP功能”的示例,但我在代码库中找不到任何与它如何处理这一问题有关的内容(DASH manifest文件本身是否指定了HDCP功能?)。

  • 问题内容: 在Ubuntu上配置具有SSL支持的pymssql (现在已停产)需要什么步骤,以便我可以连接到需要加密连接的SQL Server实例(例如Azure)? 问题答案: 以下对我来说干净地安装了Xubuntu 16.04 LTS x64: 第一个挑战是,我们从Ubuntu 16.04信息库获得的FreeTDS不支持“现成的” SSL,因此我们需要构建自己的SSL。首先安装(还将安装构建必

  • 我想使用android studio与NDKBuild集成。 但由于某种原因,尝试使用生成本机代码,但失败了,因为我的代码只能使用生成。 那么我如何告诉gradle只为和构建代码,或者不忽略中的行呢? 我尝试了这样的变体: 但是失败,出现以下消息: ABIs[armeabi-v7a-hard]不能用于平台,将被排除在构建和封装之外。可用的ABI有[armeabi,armeabi-v7a,arm64

  • 我们的项目需要同时支持Oracle和Postgres DBS。并且可能会有更多的数据库添加到此列表中。因此需要为BLOB和CLOB数据类型提供一个与DB无关的Hibernate配置。 而Oracle正在与以下方面进行良好的合作: Postgres也开始抱怨。 研究发现,人们建议使用和进行注释。这两个都是Hibernate注释。但是,我们打算使用JPA注释,这需要在运行时使用Hibernate,在我

  • 我不明白我做错了什么?