Har*_*ara 42 android google-plus
我正在尝试按照以下链接提供的说明在我的应用程序中集成Google plus登录:https: //developers.google.com/+/quickstart/android#install-sdk
我完全遵循所有指示.当我在android-sdk中提供的真实设备上运行示例应用程序并单击signin按钮时,它会显示Toast消息An internal error occurred
我究竟做错了什么?
mjo*_*osh 87
我有这个问题,甚至在创建了10个不同的客户端ID和不同的SHA包名后,它也不起作用......直到我发现你必须填写Consent screen.
根据GoogleDevelopers控制台 -
只要您使用客户端ID请求访问其私人数据,就会向用户显示同意屏幕.

Vic*_*zel 31
如果未在API控制台项目中设置客户端ID的签名,或者从keytool复制了错误的键值,则会发生这种情况.在步骤7,8,9和10 的快速入门指南的步骤中记录了这样做.
Eri*_*ski 10
我的Android应用程序中出现此toast消息错误:
An internal error occurred
Run Code Online (Sandbox Code Playgroud)
摘要:
假设您在Android应用程序和Android API服务器之间配置协商时出错,授予您访问权限.很可能是由于您未添加正确的软件包名称或正确的SHA1指纹造成的.我按照这些步骤吹出错误的配置并正确执行.
修复步骤:
转到您的google api控制台并登录:https://code.google.com/apis/console
点击"API访问"标签.
单击按钮:"创建另一个客户端ID".
选择:"已安装的应用程序"单选按钮.
选择:"Android"单选按钮.
输入显示上述错误的Android应用程序的包名称.您可以在PlusSampleActivity.java代码文件的顶部找到它.对我来说,它是com.google.android.gms.samples.plus
获取SHA1指纹值:
一个.使用该命令keytool -list -v -keystore /home/el/.android/debug.keystore.输入密码,如果您从未设置密码,则默认密码为"android".
湾 SHA1指纹显示在屏幕上,复制即可.
将上述值粘贴到"签名证书指纹(SHA1):"框中.
单击按钮:"创建客户端ID".
再次运行您的Android应用程序,单击"登录".
现在,您将看到"使用Google登录Google+ SDK"的活动.
| 归档时间: |
|
| 查看次数: |
32512 次 |
| 最近记录: |