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



我正在开发一个应用程序,我想在其中显示用户的好友列表并选择其中一个并将其显示在屏幕上。但是当我调用 Session.openActiveSession 来获取活动会话时,因为用户尚未登录,它给了我一个异常"密钥协议版本预期字符串,但值为整数"。但是当我在多个设备上进一步调查它时,它只出现在那些没有安装 facebook 应用程序的设备上。所以我的问题是在这种情况下该怎么做才能显示朋友列表。

谢谢。

Key protocol version expected String but value was Integer这不是

您的错误。这是来自Facebook SDK本身的错误。我以为这是一个不允许我登录的错误,但事实证明并非如此。检查此链接并查看哈卡诺斯特罗姆的答案。

最新更新