我使用Facebook Android SDK中的LoginButton
登录我的应用程序。如何以编程方式从任何活动中注销用户?
答案 0 :(得分:15)
启动Facebook SDK 4.0,您需要调用
LoginManager.getInstance().logOut();
答案 1 :(得分:8)
您可以按照此处所述使用closeAndClearTokenInformation()
:https://developers.facebook.com/docs/reference/android/current/class/Session/吗?
另见How to programmatically log out from Facebook SDK 3.0 without using Facebook login/logout button?
答案 2 :(得分:4)
如果您使用的是facebook SDK 4,首先需要初始化sdk:
FacebookSdk.sdkInitialize(getApplicationContext());
然后就这样做:
LoginManager.getInstance().logOut();
有关详细信息,请参阅here。
答案 3 :(得分:1)
如果您使用的是facebook SDK 4,首先需要初始化sdk:
FacebookSdk.sdkInitialize(getApplicationContext());
然后:
LoginManager.getInstance().logOut();
AccessToken.setCurrentAccessToken(null);