您的操作在Firebase控制台中被禁止出现问题

时间:2018-01-27 10:31:50

标签: android sha1 firebase-console

我创建了一个Android项目。现在我想将Firebase添加到我的android项目中。我在firebase控制台上注册我的应用程序。现在当我尝试将sha-1键添加到项目中时,它会给我以下错误。

enter image description here

我搜索谷歌和stackoverflow但没有得到任何正确的答案。根据一些答案,当我将相同的sha-1键插入另一个firebase项目时,会发生此错误。我告诉你,这是我在firebase控制台中唯一的项目。我在这个firebase帐户中没有任何其他项目。

那么问题是什么?如何在我的firebase项目中添加这个sha-1?

4 个答案:

答案 0 :(得分:15)

最后我解决了自己的问题,

Firebase内部存储每个包名称以及关联的SHA-1密钥。所以,当我们使用相同的包名和在firebase中使用SHA-1,它不允许使用它并产生问题中提到的相同错误。要解决此问题,我们需要更改软件包名称或需要使用其他密钥库的SHA-1密钥。

答案 1 :(得分:3)

您可能在任何Firebase项目中拥有/拥有一个具有相同程序包名称/包ID和SHA1指纹的应用。 我试图从先前创建的项目中删除某些应用程序。 但是即使应用程序删除了24小时后,它也无济于事。 (我相信在Firebase项目配置中更新应用程序详细信息会花费一些时间)

因此,我试图删除之前创建的整个firebase项目,并尝试在新的firebase项目中创建具有相同详细信息的新应用。

有效...(就我而言,我知道两个具有相同细节的应用程序的Firebase项目)

答案 2 :(得分:0)

要获取调试证书,请运行此命令 C:\ Program Files \ Java \ jdk1.8.0_131 \ bin 密钥工具随Java SDK一起提供。

keytool -list -v -keystore C:\Users\DELL\.android\debug.keystore -alias androiddebugkey -storepass android -keypass android

答案 3 :(得分:0)

删除和还原您的Firebase项目(工作于2019.07.10)