Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/183.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Facebook单一登录不起作用_Android_Facebook_Single Sign On - Fatal编程技术网

Android Facebook单一登录不起作用

Android Facebook单一登录不起作用,android,facebook,single-sign-on,Android,Facebook,Single Sign On,使用facebook开发应用程序。我正在尝试使用单点登录登录facebook。一旦我从我的活动中点击Facebook图标,它将成功进入Facebook oauth页面。但它会一直显示“加载…”页面。在调试过程中,我知道onComplete方法没有被调用。我不知道问题的根本原因是什么。请帮帮我。这是我的密码 facebook.authorize(this, new String[] { "email" }, new DialogListener() {

使用facebook开发应用程序。我正在尝试使用单点登录登录facebook。一旦我从我的活动中点击Facebook图标,它将成功进入Facebook oauth页面。但它会一直显示“加载…”页面。在调试过程中,我知道onComplete方法没有被调用。我不知道问题的根本原因是什么。请帮帮我。这是我的密码

        facebook.authorize(this, new String[] { "email" }, new DialogListener()
        {
            public void onComplete(Bundle values)
            {
                facebookAccessToken = facebook.getAccessToken();
                processUserInfo(facebookAccessToken);
            }

            public void onFacebookError(FacebookError e)
            {
                Log.e("FaceBook Error: ", e.toString());

            }

            public void onError(DialogError e)
            {
                Log.e("FaceBook Error: ", e.toString());

            }

            public void onCancel()
            {


            }
        });

该错误通常会导致密钥散列不匹配。您的4.0是一个不同的项目,可能与2.3项目的签名方式不同吗?

我有我的密钥\u散列值,是使用我的私有密钥库文件获得的。早些时候,它工作正常,但突然停止工作。但它在android2.3设备上工作正常,但在android4.0中却没有。我在Android4.0设备中收到无效的\u密钥错误。