Android facebook:无效密钥。 Android密钥不匹配

时间:2012-06-06 23:28:54

标签: android facebook-android-sdk

当我使用我几天前制作的Android简单的facebook登录时,我没有这种扩展。

现在,当我运行应用程序时,我收到“无效密钥” - “Android密钥不匹配”

06-07 02:08:51.104: W/GET_MESSAGE(273): invalid_key:Android key mismatch. Your key     "Es2Fbgrno9htovlX6FcXiex6u0I" does not match the allowed keys specified in your application     settings. Check your application settings at http://www.facebook.com/developers

![api-key] http://imgur.com/8uTnu

这是我从Android应用程序获得的错误密钥:

![错误键] http://imgur.com/TCD5k

我从应用程序中获取的错误与我在Facebook开发人员中声明的密钥不同

3 个答案:

答案 0 :(得分:2)

错误日志中显示的密钥是facebook发送的应用程序签名。您需要做的就是复制此密钥并将其粘贴到您的应用仪表板,android app key_hash部分。

答案 1 :(得分:0)

确保将开发人员站点上的密钥(Native Android App Key Hash)设置为签名证书的哈希值。这与API密钥不同。

请参阅此处的说明步骤4:将应用签名添加到Facebook应用 https://developers.facebook.com/docs/mobile/android/sso/

Es2Fbgrno9htovlX6FcXiex6u0I是你的哈希 - 在网站上将“Android Key Hash”设置为此值。

答案 2 :(得分:0)

生成SHA1,此链接可以帮助您。 Generating SHA1