Google登录无法在已发布的应用程序上运行

时间:2019-03-13 10:43:09

标签: java android google-signin

我开发了一个应用程序,并于昨晚发布,我下载了我的应用程序,并尝试使用google帐户登录,但它无法正常工作,但是当我尝试调试代码时可以使用google登录。怎么可能,我哪里错了? enter image description here

3 个答案:

答案 0 :(得分:3)

尝试一下,它对我有用

步骤1)项目结构->选择项目->转到“签名”,然后选择默认或任何密钥库,并填写适当的详细信息。如果您无法填写详细信息,请单击绿色的“ +”按钮。步骤2)转到构建类型->选择构建类型,然后选择“签名配置”->选择“配置”。步骤3)创建新的SHA-1密钥并添加Google控制台凭据。

答案 1 :(得分:3)

您需要将SHA-1密钥添加到Google云控制台项目

检查此内容以获取帮助-https://developers.google.com/android/guides/client-auth

答案 2 :(得分:1)

您需要添加发布apk sha1。如果您在应用程序处于debugMode时添加了sha1,则它将仅适用于Debug APK。因此,您必须通过发布APK密钥库创建sha1,

keytool -exportcert -keystore keystorePath -list -v