2016-05-22 73 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

相關問題