Java 登出 Facebook Android SDK

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/24149438/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-08-14 10:29:45  来源:igfitidea点击:

Logout Facebook Android SDK

javaandroidfacebookfacebook-android-sdk

提问by MikkoP

I use the LoginButtonfrom the Facebook Android SDK to login to my application. How do I programmatically log out the user from any Activity?

我使用LoginButton来自 Facebook Android SDK 的 登录到我的应用程序。如何以编程方式从任何活动中注销用户?

回答by Tarun

Starting Facebook SDK 4.0 you need to call

启动 Facebook SDK 4.0 你需要调用

LoginManager.getInstance().logOut();

回答by Rob

If you are using facebook SDK 4, you first need to initialize sdk:

如果您使用的是 facebook SDK 4,您首先需要初始化 sdk:

FacebookSdk.sdkInitialize(getApplicationContext());

And then just do:

然后就这样做:

LoginManager.getInstance().logOut();

See herefor more details.

请参阅此处了解更多详情。

回答by Nimit Patel

If you are using facebook SDK 4, you first need to initialize sdk:

如果您使用的是 facebook SDK 4,您首先需要初始化 sdk:

FacebookSdk.sdkInitialize(getApplicationContext());

And then :

进而 :

 LoginManager.getInstance().logOut();

 AccessToken.setCurrentAccessToken(null);