Android 我是否可以将应用程序从当前项目移动到具有相同帐户的Firebase控制台中的当前数据的另一个项目

Android 我是否可以将应用程序从当前项目移动到具有相同帐户的Firebase控制台中的当前数据的另一个项目,android,firebase,firebase-notifications,firebase-crash-reporting,Android,Firebase,Firebase Notifications,Firebase Crash Reporting,我在firebase控制台中有一个项目,这个项目有两个应用程序,都是android。 我只集成了分析、通知和Crashlytics。 我曾想过删除该应用程序并将其重新添加到我为其创建的firebase中的新项目中,但我不知道安装了该应用程序的当前用户会发生什么。 无论如何,我可以将此应用程序迁移到新项目中,除了删除它并将其重新添加到新项目中。我曾尝试在谷歌上搜索解决方案,但所有解决方案都指示我将应用程序迁移到另一个帐户,而不是同一帐户中的另一个项目。 如果你有任何想法或建议,请帮助我。 谢谢。F

我在firebase控制台中有一个项目,这个项目有两个应用程序,都是android。 我只集成了分析、通知和Crashlytics。 我曾想过删除该应用程序并将其重新添加到我为其创建的firebase中的新项目中,但我不知道安装了该应用程序的当前用户会发生什么。 无论如何,我可以将此应用程序迁移到新项目中,除了删除它并将其重新添加到新项目中。我曾尝试在谷歌上搜索解决方案,但所有解决方案都指示我将应用程序迁移到另一个帐户,而不是同一帐户中的另一个项目。 如果你有任何想法或建议,请帮助我。
谢谢。

Firebase控制台无法将应用程序及其所有数据从一个项目迁移到另一个项目。您可能需要联系,看看是否有什么特别的事情可以做。

我也有同样的问题,我联系了支持频道,他们的回答如下:

将应用程序从项目A传输到项目B是不可能的。我们在UI中没有跨项目传输应用程序的方法,但可以通过在项目a中删除应用程序并在项目B中再次创建它来手动完成。删除应用程序不会删除API密钥或与之关联的OAuth客户端。但它确实标记了要删除的底层分析数据。如果您使用的是Firebase Auth,则可以通过Auth UI将项目B的OAuth客户端列入项目A的白名单

但是,您可以执行以下操作:

  • 实时数据库

    您必须通过Firebase控制台或使用手动导出和导入数据。这两个选项都需要对上传进行分块,以便将其放在应用程序中

  • Firestore

    通过Firebase控制台导出或导入当前不可用。但是,您可以使用我们的SDK或REST API为您的Firestore实例开发自己的导入/导出流程作为替代方案。您可以查看此和此以了解更多信息

  • Firebase云存储

    由于Firebase存储由Google云存储支持,因此您可以使用gsutil工具。您可以使用(cp)或(mv)命令。您还可以在GCloud节点选项中查看此()

  • Firebase的云功能

    您必须手动将功能代码部署到其他项目

  • 认证

    您可以使用导入和导出用户帐户

  • 从项目中删除.firebaserc文件和firebase.json
  • 运行firebase初始化
  • 选择您的项目
  • 部署

  • 部署新项目后,可以删除旧项目。这对我很有用。

    感谢您的即时回复,您共享的参考链接将我带到“联系我们”表单进行故障排除。您知道如何将reserve.web.app托管别名移动到新项目吗?抱歉,伙计。我不知道。接触他们的支持渠道将是我所能建议的最佳举措。另请参见