2016-05-22 71 views
7

按下以下按钮将在图像下方显示错误。将现有的Android应用程序集成到Firebase

enter image description here

Firebase 
No clients were able to be added to your Firebase project for the following reasons: 
An app with this package name and SHA1 is already connected to a Google project. If you have used a Google API previously, please select that project in the Connect to an existing Project list. 
Client Package Name: packagename 
Client SHA1: [59:17:0C:D9:63:14:42:A5:81:13:20:F8:58:0F:96:D8:6A:65] 

我找不到错误消息中提到的Connect to an existing Project list

我通过点击“导入Google项目”按钮并选择一个现有的google项目,在firebase中创建了项目。后来我尝试添加调试和生产签名SHA1,但没有帮助。

enter image description here

任何人面临同样的问题?

编辑: 今天现有的项目列表对话框开始出现,但即使我从现有的项目列表中选择,我仍然会得到错误。我开始认为这是一个预览错误。 :(

enter image description here

回答

0

我能够通过添加调试证书指纹(SHA-1)的Android应用在火力地堡控制台项目设置到我们现有的火力地堡的应用程序连接。

可以使用keytool从你的调试证书指纹:

keytool -exportcert -list -v \ 
-alias androiddebugkey -keystore ~/.android/debug.keystore 
+0

我已经添加了调试签名的SHA1,我认为这个问题是创建很久很久以前谷歌开发者控制台中的项目。我希望它遵循“导入现有项目”流程后工作,但事实并非如此。也找不到“连接到现有的项目列表”你看过这样的列表吗?或者,也许这是“导入现有项目”按钮后显示的列表。 – mehmet6parmak

2

后“导入谷歌工程”点击Analytics->点击图标的Android和跟随着g屏幕出现。

放入您的应用程序包名称和SHA-1。下载google-services.json并移至你的/ app /文件夹。 (路径到应用/应用/谷歌services.json)。

它必须工作!

enter image description here

+0

我只是遵循这些步骤,但它似乎不适用于我的情况。如果我找到了解决方案,我会进一步调查问题并在此处撰写。 – mehmet6parmak

+0

android studio的工具是什么?我不能找到名为“助理”或“连接到Firebase”,因为如果您已经按照步骤操作,您不需要它来自动执行此过程。 – uguboz

+0

上周在IO上发布的2.2版预览版即将推出。 – mehmet6parmak

相关问题