簡體   English   中英

Android Google+登錄問題

[英]Android Google+ sign-in issue

我有一個具有Google+登錄功能的android應用程序。 我已啟用Google+ API並為我的應用創建了oauth 2.0用戶客戶端ID。 另外,我從https://developers.google.com/mobile/add?下載JSON文件https://developers.google.com/mobile/add? platform = android。 我生成簽名的apk(發行版),並且google +登錄功能有效。 我的問題是,如果我將簽名的APK作為Beta版本上傳到Google Play。 Google+登錄功能將失敗!!!! 錯誤登錄結果:狀態

{statusCode = DEVELOPER_ERROR,分辨率=空}。

我不知道這種情況,請給我建議。 非常感謝。

生成SHA1密鑰並將其添加到Google Project控制台。 這樣可以解決您的問題。

keytool -list -v -keystore KEYSTORE_PATH -alias ALIAS_NAME

使用您的發布密鑰庫。

您必須從Google Play控制台向您的Google Project控制台輸入SHA 1證書指紋。 生成的發行版SHA1指紋適用於已簽名的apk,但現在不再適用於實時應用。

您需要將SHA1密鑰添加到Firebase控制台配置中。 您可以通過以下方式進行操作:

Firebase控制台( https://console.firebase.google.com )->您的項目->配置->滾動到

在此處輸入圖片說明

您可以從Android Studio中找到運行“登錄報告”的SHA1密鑰:

在此處輸入圖片說明

然后,查看“運行選項卡”並單擊按鈕:

在此處輸入圖片說明

我認為這是更簡單的方法。 希望對您有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM