Google登录:在指定帐户中登录时出错。请选择其他帐户

时间:2015-08-03 08:38:04

标签: android google-plus

这个问题已经问到了,但我没有找到任何满意的答案。

我遵循了https://developers.google.com/+/mobile/android/samples/quickstart-android#credentials-screenshot的每一步,但不是他们的包名,而是我使用我的。

有两种情况,一种是直接测试,另一种是使用密钥库登录apk后。

当我测试我的应用程序在这种情况下使用任何Google帐户登录正常但在我生成signed apk之后,它正在给我Error signing in the specified account. Please choose a different account

如果一切都相同,那么为什么它不能与signed apk一起使用?

1 个答案:

答案 0 :(得分:6)

我发现了我的错误,它是SHA1密钥,我的调试SHA1和密钥库SHA1是不同的,在谷歌控制台我给了我的调试SHA1所以它正在使用调试apk但没有使用签名的apk。

所以我做的是我从我的密钥库中提取SHA1并将其放在谷歌控制台中,现在它正在为签名的apk工作(它现在不能用于调试)。 这是您从密钥库中提取SHA1的方法。

c:\Program Files\Java\jdk1.7.0_71\bin>keytool -list -v -keystore c:\you_key_here.key
相关问题