Pus*_*dra 4 android google-plus
这个问题已经问到了,但我没有找到任何满意的答案.
我按照https://developers.google.com/+/mobile/android/samples/quickstart-android#credentials-screenshot的每一步进行操作,但不是他们使用我的包名.
有两种情况,一种是直接测试,另一种是使用密钥库登录apk.
当我在这种情况下测试我的应用程序时,使用任何谷歌帐户工作正常,但在我生成我之后signed apk它给了我Error signing in the specified account. Please choose a different account.
如果一切都相同那么为什么它不合作signed apk?
我发现了我的错误,它是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
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2435 次 |
| 最近记录: |