Facebook SDK 4 for Android – how to log out programmatically Ask Question up vote 93 down vote favorite
Recently, Facebook released SDK 4 with new and cool updates. I tried to switch into SDK4 to use new features, however, I am struggling with the Login feature of Facebook.
So far, to log out Facebook programmatically, I used : Related Posts:
But SDK4 seems not to support Session anymore, and in official docs, they mention: There are two ways to implement Facebook login on Android: LoginButton class – Which provides a button you can add to your UI. It follows the current access token and can log people in and out.
Well, seems there’s no way to log out Facebook programmatically except using LoginButton. Anyone have any idea, please share it here. android facebook facebook-sdk-4.0
asked Mar 27 ’15 at 16:10 franco phong 6851720 |
5 Answers 5 active oldest votes up vote 241 down vote
You can use LoginManager.getInstance().logOut();, even if you use LoginButton because
This UI element wraps functionality available in the LoginManager. EDIT: Just to mention that this works for Facebook SDK v4. I don’t know if they will change it in the future. @as batoutofhell mention, don’t forget to put FacebookSdk.sdkInitialize(getApplicationContext()); to initialize the facebook sdk. Please see here for the details.