2012-06-06 127 views
0

当我使用Android的简单Facebook登录时,前几天我没有这个prolbem。Android的Facebook:无效的密钥。 Android密钥不匹配

现在,当我运行的应用程序,我得到一个“无效键” - “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密钥] http://imgur.com/8uTnu

这里是错了钥匙,我从得到Android应用:

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

,我从应用程序的错误中得到的关键是从我发已宣布的关键不同! cebook开发人员

回答

0

确保将开发人员网站上的密钥(本机Android应用程序密钥哈希)设置为签名证书的哈希值。这与API密钥不同。

见说明书在这里,第4步:应用程序签名添加到Facebook应用 https://developers.facebook.com/docs/mobile/android/sso/

Es2Fbgrno9htovlX6FcXiex6u0I是你的哈希 - 在“Android的密钥散列”设置为网站上的这个值。

2

显示在您的错误日志中的键是由Facebook发送的应用程序签名。您只需复制此密钥并将其粘贴到应用程序仪表板中的android应用程序key_hash部分即可。

+0

我已经更新了我的钥匙。我应该等待一段时间才能生效吗? –