Facebook在模拟器上工作不在设备上

时间:2012-11-26 12:51:06

标签: android facebook facebook-android-sdk

它在模拟器上完美运行,但在设备上却没有 在facebook sdk response = read(conn.getInputStream());崩溃。

1 个答案:

答案 0 :(得分:2)

是的我有这个问题,

它在模拟器上运行良好,在我的开发手机上工作正常,但在测试用户手机上失败了。

这与Facebook应用和SSO有关。

请仔细阅读:http://sean.lyn.ch/2011/07/android-the-facebook-sdk-sso-and-you/

它有3个解决方案。

我无法让SSO工作所以我选择了第二选项,(选择退出SSO!)这是通过以下方式完成的:

facebook.authorize(this,PERMISSIONS,Facebook.FORCE_DIALOG_AUTH,this); 如果你想修复它并让SSO工作:

正确生成调试apk证书的哈希密钥。 (详见上面的链接)。

价:

https://stackoverflow.com/a/7158056/1838457