登录失败:invalid_key:Android密钥不匹配

时间:2012-06-07 06:40:54

标签: android facebook

我在Android应用程序中单击facebook的登录按钮时出现此错误

“登录失败:invalid_key:Android密钥不匹配。您的密钥”YLYMBqpjl / OenePeQNf4DORUfR8“与您在应用程序设置中指定的允许密钥不匹配,请在www.facebook.com/developers上查看您的应用程序设置”

我已通过链接:http://sean.lyn.ch/2011/07/android-the-facebook-sdk-sso-and-you/ 还有更多,并发现当在设备上使用android-facebook sdk时(它在模拟器上工作正常)如果已经在该设备上安装了facebook应用程序,则会出现此错误。解决这个问题生成一个哈希键并将其添加到Facebook应用程序设置,我做得很好,但我仍然得到相同的错误。

这个键在哪里 - “YLYMBqpjl / OenePeQNf4DORUfR8”来自我的错误信息??

它在模拟器上工作正常,我可以登录并在我的墙上发布并获取用户ID,电子邮件等...但在设备上我收到此错误

2 个答案:

答案 0 :(得分:4)

您的密钥是:“ YLYMBqpjl / OenePeQNf4DORUfR8

将此密钥粘贴到原生Android应用程序中,标记为绿色边框。

enter image description here

答案 1 :(得分:0)

@ archie.bpgc这是因为您使用了相同的密钥,该密钥用于通过Facebook验证您的应用。如果您在Facebook上注册了您的应用程序,那么您将在注册应用程序的主页上找到您的应用程序的密钥。 检查此图片,它显示在热门应用ID

http://i48.tinypic.com/2nas9i0.png