它在模拟器上完美运行,但在设备上却没有
在facebook sdk response = read(conn.getInputStream());
崩溃。
答案 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证书的哈希密钥。 (详见上面的链接)。
价: