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注销(facebook sdk为3.21)_Android_Android Facebook - Fatal编程技术网

我无法在android中从facebook注销(facebook sdk为3.21)

我无法在android中从facebook注销(facebook sdk为3.21),android,android-facebook,Android,Android Facebook,我无法在android中从facebook注销。Facebook sdk是3.21 public void logoutFromFacebook() { facebook = new Facebook(APP_ID); mAsyncRunner = new AsyncFacebookRunner(facebook); mAsyncRunner.logout(this, new AsyncFacebookRunner.RequestListen

我无法在android中从facebook注销。Facebook sdk是3.21

 public void logoutFromFacebook() {

        facebook = new Facebook(APP_ID);
        mAsyncRunner = new AsyncFacebookRunner(facebook);

        mAsyncRunner.logout(this, new AsyncFacebookRunner.RequestListener() {

            @Override
            public void onComplete(String response, Object state) {
                Log.d("Logout from Facebook", response);
                if (Boolean.parseBoolean(response) == true) {
                    // User successfully Logged out
                    Log.d("Dilip Logout successfully", "");

                }
            }

            @Override
            public void onIOException(IOException e, Object state) {

            }

            @Override
            public void onFileNotFoundException(FileNotFoundException e, Object state) {

            }

            @Override
            public void onMalformedURLException(MalformedURLException e, Object state) {

            }

            @Override
            public void onFacebookError(FacebookError e, Object state) {

            }


        });
}
Logcat错误为

从Facebook注销:{“error_code”:101,“error_msg”:“无效的应用程序ID.(101)”,“请求参数”:[{“key”:“format”,“value”:“json”},{“key”:“method”,“value”:“auth.expireSession”}]}

你的logcat回来了 无效的应用程序ID

您可以使用Facebook SDK 4。阅读官方文件

会话用于对用户进行身份验证和管理用户的会话 通过Facebook。 会话必须先打开,然后才能用于发出请求。 创建会话时,它会尝试从 象征性的大笑策略。关闭会话可以选择性地清除此错误 隐藏物会话生命周期使用SessionState指示其状态。 会话一旦关闭,就不能重新打开;新的会议 必须创建

然后


选中此复选框,您创建了未经授权的facebook新对象。。所以,让facebook对象单一化请参考此链接。这可能对你有帮助。
FacebookSdk.sdkInitialize(getApplicationContext());
LoginManager.getInstance().logOut();