在调用facebook sdk的Session.openActiveSession for android时获取Classcast异常

时间:2013-10-03 11:33:44

标签: android facebook session

我正在开发一个应用程序,我想在其中显示用户的好友列表并选择其中一个并在我的屏幕上显示。但是当我调用 Session.openActiveSession 来获取活动会话因为用户尚未登录时它给了我一个异常“Key protocol version expected String但值为Integer”。但是当我在多个设备上进一步调查时,它只会出现那些没有安装facebook应用程序的设备。所以我的问题是在这种情况下如何显示朋友列表。

感谢。

1 个答案:

答案 0 :(得分:0)

Key protocol version expected String but value was Integer这不是你的错误。这是来自Facebook SDK本身的错误。我以为这是一个错误,不允许我登录,但事实证明它不是。查看this链接并查看hakanostrom的答案。