它可以在模拟器上完美运行,但不能在设备上运行。 在 facebook sdk 中
崩溃。response = read(conn.getInputStream());
问问题
1422 次
1 回答
2
是的,我有这个问题,
它在模拟器上运行良好,在我的开发手机上运行良好,但在测试用户手机上运行失败。
这与 Facebook 应用程序和 SSO 有关。
读一读:http ://sean.lyn.ch/2011/07/android-the-facebook-sdk-sso-and-you/
它有 3 个解决方案。
我无法让 SSO 工作,所以我选择了选项二,(选择退出 SSO!)这是通过以下方式完成的:
facebook.authorize(这个,权限,Facebook.FORCE_DIALOG_AUTH,这个);如果您想修复它并让 SSO 正常工作:
为调试 apk 证书正确生成哈希密钥。(在上面的链接中有详细说明)。
参考:
于 2012-11-26T13:24:02.813 回答