Facebook连接无法正常工作

时间:2012-05-09 06:11:28

标签: android facebook

我已将Facebook集成到我的应用中。它适用于三星Galaxy,HTC Desire,三星Nexus等许多手机。但它没有开发 AT& T Infuse 及其OS 2.2.1。单击Fb登录按钮,它进入Facebook登录屏幕(顶部的蓝色条,带加载框的白色空白主页)。在那里呆了大约2秒钟,然后没有消息地向后翻。我再次按下Facebook登录并获得相同的行为。我有原生的fb app android。 Locale,TimeZone或其他任何来自Facebook的限制? 请帮我解决这个问题。 提前谢谢。

2 个答案:

答案 0 :(得分:1)

您好请在 Facebook.java

中替换以下行
public void authorize(Activity activity, final DialogListener listener) {
//      authorize(activity, new String[] {}, DEFAULT_AUTH_ACTIVITY_CODE,listener);//original
        authorize(activity, new String[] {}, FORCE_DIALOG_AUTH, listener);
    }



public void authorize(Activity activity, String[] permissions,
            final DialogListener listener) {
//      authorize(activity, permissions, DEFAULT_AUTH_ACTIVITY_CODE, listener); //original
        authorize(activity, permissions, FORCE_DIALOG_AUTH, listener);
    }

使用此代码。可能会工作。

答案 1 :(得分:1)

问题归因于 Android中的单点登录。因此,您需要创建 HashKey 并使用Facebook帐户注册您的应用密钥。有关参考,请查看此链接。

Login Error Problem in Facebook Android