8

Facebook SDK 3.0 中的 Facebook 好友选择器示例显示错误对话框。消息框显示:“com.facebook.Facebook 异常:会话提供给处于未打开状态的请求。”

4

1 回答 1

1

我遇到了这个确切的错误,如果您是从 Eclipse 运行它,那么很有可能在 log cat 中有更详细的错误。对我来说,我发现真正的错误是我的 Android 哈希键与我提供给 Facebook 的哈希键不匹配。

仔细检查您使用的哈希键是否正确。请参阅此答案以设置您的哈希键

Android-Facebook 应用程序的密钥哈希

此外,使用 Keytool 对我的 HashKey 没有帮助,相反,我遵循了本指南中的建议:

https://developers.facebook.com/docs/getting-started/facebook-sdk-for-android/3.0/

在第 4 步中,请参阅故障排除,并修改代码以输出您的 HashKey 并改用该代码。我从 Keytool 生成的 hashkey 与这个有很大不同。之后重新编译所有内容,它应该可以正常工作。

于 2013-01-08T18:29:17.653 回答