Google 上传到 alpha 测试后 Oauth 不工作

Google Oauth not working after uploading to alpha testing

我在我的应用程序中使用 google 登录

调试时工作正常,但在 google Play 商店上传签名 apk 进行 alpha 测试后登录不起作用。

错误是

status{statusCode=DEVELOPER_ERROR, resolution=null}

我得到了用于发布配置的 sha-1 并将其添加到 firebase 但问题是一样的

最后我尝试安装 apk 而不上传到 google play,它工作,但在上传相同的 apk 后,从 google play 下载的应用程序显示相同的错误

我在 ubuntu 14.04 LTS

上使用 android studio 2.3.3

我正在使用 gradle->tasks->android->signingReport

生成 sha-1

发布的构建配置是:

signingConfigs {
    release {
        storeFile file('filePlace')
        storePassword "pass"
        keyAlias "alias"
        keyPassword "pass"
    }
}

上传应用作为 alpha 测试时,google 对您的 apk 进行了一些更改。

我将 google Play 控制台的应用签名选项卡中的 sha-1 添加到 firebase 应用,然后一切正常。