即使正确的密钥位于存储的密钥中,Facebook哈希密钥也不匹配

时间:2013-12-04 18:03:46

标签: android facebook facebook-graph-api hash key

当我运行签名的apk时,我的facebook集成无效。它适用于调试版本(具有不同的哈希密钥)。我已经仔细检查了以下内容:

  • 应用程序中使用的Facebook App ID,它仍然是正确的。
  • 我打印出了哈希键。它与Key Hashes中添加的键匹配。
  • 错误(在LogCat中)中提到的未找到的密钥也与我打印出的密钥相同,并且已存在于存储的密钥哈希列表中。

所以,我不知道改变了什么,为什么facebook api不能匹配这些键。之前工作正常,代码中没有任何改变。钥匙是相同的。我该如何解决?

1 个答案:

答案 0 :(得分:0)

修正了它!不知何故,使用代码生成的密钥不适用于发布版本。最终使用keytool生成释放密钥,它起作用。