Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/195.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 谷歌登录在已发布的应用程序上不起作用_Java_Android_Google Signin - Fatal编程技术网

Java 谷歌登录在已发布的应用程序上不起作用

Java 谷歌登录在已发布的应用程序上不起作用,java,android,google-signin,Java,Android,Google Signin,我开发了一个应用程序,昨天晚上我发布了,我下载了我的应用程序,并尝试使用google帐户登录,但它不起作用,但当我尝试调试代码时,我可以使用google登录。怎么可能,我的错在哪里? 试试这个,它对我有用 步骤1)项目结构->选择项目->转到“签名”并选择默认或任何密钥库并填写适当的详细信息。如果无法填写详细信息,请单击绿色“+”按钮。步骤2)转到构建类型->选择构建类型并选择“签名配置”->选择“配置”。步骤3)创建新的SHA-1密钥并添加到google控制台凭据。您需要将SHA-1密钥添加到

我开发了一个应用程序,昨天晚上我发布了,我下载了我的应用程序,并尝试使用google帐户登录,但它不起作用,但当我尝试调试代码时,我可以使用google登录。怎么可能,我的错在哪里?
试试这个,它对我有用


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

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


查看此帮助-

您需要添加版本apk sha1。如果在应用程序处于调试模式时添加了sha1,它将仅在调试APK上工作。因此,您必须通过发布APK密钥库创建sha1


keytool-exportcert-keystorekeystrepath-list-v

请将设备连接到Android studio,您可能会得到错误日志,请将其粘贴到此处