Facebook以编程方式在Android中注销

时间:2013-01-23 14:14:56

标签: java android facebook

我正在使用旧的facebook sdk,fbconnect,即使我有facebook应用程序,我也强迫应用程序通过Facebook.FORCE_DIALOG_AUTH使用webui登录到facebook以启动webview,所以我的问题是,我试试通过调用

注销用户
facebook.setAccessToken(""); 
facebook.setAccessExpires(100);

但事情是我的用户仍未注销,所以我删除了这样的数据库

deleteDatabase("webview.db");
deleteDatabase("webview.db-journal");
deleteDatabase("webviewCache.db"); 

但仍未退出,请提供帮助

2 个答案:

答案 0 :(得分:0)

您可以按照以下方式更改代码,以便以编程方式注销Facebook。

facebook.setAccessToken(null); 
facebook.setAccessExpires(0);

它对我有用,我希望它对你也有用。

答案 1 :(得分:0)

试试这个

facebook.logout(yourMainActivity);