我已将Google+登录信息与我的Android应用程序集成,并且该应用程序已在我的模拟器上成功运行,但当我尝试在其他设备上运行该应用时,我得到"an internal error has occurred"
。有什么理由可以在我的电脑上运行而不是我的设备吗?
我按照
中的Google+登录信息创建步骤进行操作https://developers.google.com/+/mobile/android/getting-started
编辑:
我已经填写了同意屏幕和客户ID,这就是为什么它能够在模拟器上运行的原因。是否有可能在客户端ID中使用了错误的SHA1密钥,这就是为什么它只能在一台设备上运行?
答案 0 :(得分:0)
如果您未在API控制台项目中设置客户端ID的签名,或者您复制了错误的键值,则可能会发生这种情况。
同样在开发者控制台中,检查同意屏幕是否同时包含产品名称和电子邮件。