【问题标题】:Android studio Firebase and Github pushing and cloningAndroid studio Firebase 和 Github 推送和克隆
【发布时间】:2018-04-29 18:49:28
【问题描述】:

我使用firebase创建了一个用户注册和登录(身份验证)android studio的小项目,它工作正常。基本上我需要将这个项目保留在 github 上,我已经将项目转移到我的桌面,然后将其推送到 github。我的项目版本有效,但是,克隆的项目似乎不起作用,因为它只是在用户想要注册或登录时不断加载。

此外,它还会出现一些错误,例如缺少 iml 或应用程序有多个切片 apk 并需要卸载。

我的问题是我需要采取哪些步骤来确保应用程序在推送到 github 存储库然后从存储库克隆回来时能够正常工作,以便应用程序在任何 PC 上下载时运行,我有吗?对火力基地做些什么?

因为我看到的是一切就绪,包名没有改变,所有文件和依赖项都存在。

【问题讨论】:

  • 这看起来像是 firebase 上 sha1 密钥指纹的问题。在 firebase 中转到项目设置,然后检查您的 sha1 键是否匹配。

标签: android git firebase github


【解决方案1】:

首先,您没有指定您使用的身份验证。例如,如果您使用的是 facebook,则需要将要安装应用程序的每台设备的 sha1 密钥指纹添加到 Facebook 开发人员页面。

其次,我已将我的 firebase 项目部署到 github,并在我的 mac 和 windows 机器上工作,与 Firebase 同步没有任何问题。如我所见,在 firebase 项目设置中,我没有添加任何 SHA 证书指纹。

确保您已在 Github 上添加了您计划克隆项目的任何电脑上的所有 SHA 证书指纹。

【讨论】:

    【解决方案2】:

    首先我使用的是电子邮件和密码验证。

    第二个问题是模拟器内部没有更新google play。

    对于遇到相同问题的任何人,请单击模拟器面板底部的三个点,然后进入“Google Play”并进行更新。

    希望这对某人有所帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-07
      • 2013-08-04
      • 2022-09-29
      • 1970-01-01
      • 1970-01-01
      • 2011-05-11
      • 1970-01-01
      • 2019-06-29
      相关资源
      最近更新 更多