2

我整天都在做这件事。我遵循了多个教程,包括 facebooks 开发者网站上的一个和 mybringback.com 上的一个。我只是想让示例应用程序正常工作。到目前为止,它适用于模拟器。它允许我登录。当然,我还没有在模拟器上安装 facebook apk。在我的手机上,我只收到“发生错误”。信息。堆栈跟踪仅在应用程序在退出时崩溃时给出错误消息。Unable to resume activity... caused by Failure delivering result ResultInfo....当应用程序尝试从尝试 facebook 登录恢复时,错误是它的空指针异常。

  • 我在 facebook sdk 的 hackbook 示例应用程序中有我的 facebook 应用程序 ID。

  • 我已经使用 facebook sdk 指示您使用的命令生成了一个 keyhash。

  • 我还使用了来自easyfacebookandroidsdk 的这个工具来以某种方式获得第二个keyhash。我不知道哪个是正确的,所以我把它们都放在了仪表板上。

  • 我已经在我的测试设备上更新了 facebook 应用程序。

  • 我输入了包名和类名。

com.facebook.android com.facebook.android.HackBook

除了替换 app_id 之外,我还需要对示例应用程序做些什么吗?

还有什么可能会影响我的应用程序登录 facebook 吗?

只是想在这方面找到一个新的方向,因为我觉得我已经耗尽了我的大脑资源。

4

1 回答 1

3

所以.....我觉得有点愚蠢,但我不敢相信我在搜索中没有偶然发现这些信息。

我的应用程序无法正常工作,因为我的手机上已经安装了 facebook,并且我以与我开发时使用的用户不同的用户身份登录。一旦我在实际的 facebook 应用程序中注销,一切都会完美无缺。

不是设置错误。感谢您的所有帮助观众实际上没有太多事情要做,因为一切实际上都设置正确。

于 2012-12-10T08:56:31.880 回答