【问题标题】:Migrate Android app from GCM to Firebase将 Android 应用从 GCM 迁移到 Firebase
【发布时间】:2016-05-20 18:30:08
【问题描述】:

我正在尝试按照将我的应用程序从 GCM 迁移到 Firebase 系统的说明进行操作,根据this 链接,我将不得不下载新的 google-services.json 文件。但是,我已经有一个以前的 google-services.json 文件,该文件是在我启用其他 API(包括 GCM)时生成的。

所以我的问题是,当它们具有完全相同的名称时,我应该如何将这两个文件包含在我的应用程序文件夹中?还是我应该将最后一个文件中的 json 代码粘贴到我的原始文件中?

请注意,这与不同的 flavors 无关,因为两个 google-services.json 文件引用相同的应用配置。

谢谢!

【问题讨论】:

    标签: android firebase google-cloud-messaging migration firebase-cloud-messaging


    【解决方案1】:

    google-services.json 文件在所有 Firebase 组件中都是通用的。

    如果您已经从 Firebase 控制台下载了该文件,那么您很好。 (只要您使用的是同一个 Firebase 项目,每次新下载都应该返回相同的文件)

    如果您之前的文件是在 firebase 发布之前生成的,那么值得迁移您的项目并重新下载该文件。

    【讨论】:

    • 感谢您的快速回复!事实上,我的项目是在 firebase 发布之前很久就创建的,我已经有一个大型 json 文件,当我激活 Google Analytics、GCM 等 API 时会生成该文件。现在我通过我的 admob 页面迁移了我的项目,然后下载了新的生成的json文件,比上一个要短很多。我会用新的替换旧的,然后回来看看是否一切正常并接受答案。
    • 嗨,是否可以迁移到 Firebase Cloud 消息传递,同时让其余服务(分析、admob 等)使用 GCM?据我了解,迁移意味着将所有服务从 GCM 完全迁移到 Firebase,但我只想得到确认。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多