Java 在Android中以编程方式注销Facebook
我使用的是旧的facebook sdk fbconnect,我正在通过Java 在Android中以编程方式注销Facebook,java,android,facebook,Java,Android,Facebook,我使用的是旧的facebook sdk fbconnect,我正在通过facebook强制应用程序使用webui登录facebook。强制对话框\u AUTH启动webview,即使我有facebook应用程序,所以我的问题是,我试着通过调用 facebook.setAccessToken(""); facebook.setAccessExpires(100); 但问题是我的用户仍然没有注销,所以我像这样删除数据库 deleteDatabase("webview.db"); deleteDa
facebook强制应用程序使用webui登录facebook。强制对话框\u AUTH
启动webview,即使我有facebook应用程序,所以我的问题是,我试着通过调用
facebook.setAccessToken("");
facebook.setAccessExpires(100);
但问题是我的用户仍然没有注销,所以我像这样删除数据库
deleteDatabase("webview.db");
deleteDatabase("webview.db-journal");
deleteDatabase("webviewCache.db");
但是仍然没有注销,需要帮助请您更改代码如下,以便它以编程方式注销facebook
facebook.setAccessToken(null);
facebook.setAccessExpires(0);
它对我有效,我希望对你也有效。试试这个
facebook.logout(yourMainActivity);
好的,我会尝试立即将结果发布在这里tnxbtw,我正在使用FORCE_AUTH_DIAG,所以即使我有facebook应用程序,它也会启动WebView,我这样使用LoginActivity.facebook.logout(LogoutActivity的上下文);被试捕包围