1.我正在使用谷歌+登录 and 谷歌地图在我的android应用程序中。
2.在调试应用程序时从Android Studio到真实设备(移动)Google plus登录和Google Map工作正常。(一切正常)
Problem:
1.Build-->生成签名的APK -从android Studio,我制作了Release apk,它无法使用登录谷歌加.
2.Also 谷歌地图显示空屏。
我尝试创建OAuth 客户端 ID,它从 Google 开发者控制台给出错误消息
错误信息:重复指纹
您指定的指纹已被此项目或其他项目中的 Android OAuth2 客户端 ID 使用
我推荐的 Google plus 登录链接 http://androidsrc.net/integrating-google-plus-sign-in-into-your-android-application/
请任何人帮助我如何解决它。
EDIT :1
1.我测试过调试.apk它完美地运行谷歌加上登录和地图。
2.但没有工作发布.apk.帮我解决一下。
您已经像这样生成了 Sign keyHash 。
keytool -exportcert -alias androiddebugkey -keystore %HOMEPATH%\.android\debug.keystore | openssl sha1 -binary | openssl
base64
例如像这样
C:\Program Files\Java\jdk1.6.0_22\bin\keytool.exe" -exportcert -alias selvin -keystore c:\users\selvin\desktop\selvin.kp | C:\OpenSSL-Win32\bin\openssl sha1 -binary | C:\OpenSSL-Win32\bin\openssl base64
这是为您系统中的 CMD 生成的,并在您的 Google 控制台中添加此哈希密钥。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)