在android中安装Facebook应用程序时出现Facebook登录问题

在android中安装Facebook应用程序时出现Facebook登录问题,android,facebook,Android,Facebook,嗨,我在我的应用程序中使用Facebook登录,我有以下问题 当手机中没有安装本机facebook应用程序时,一切都正常,我可以获取用户信息 但如果安装了facebook应用程序,并且当我尝试在应用程序中登录facebook时,每次登录后都会转到session.isClosed()方法 在那之后,我无法获取数据,也无法控制应用程序 是否需要任何缓存管理来解决此问题?如果是,怎么做?您可以尝试使用 loginButton.setLoginBehavior(SessionLoginBehavior.

嗨,我在我的应用程序中使用Facebook登录,我有以下问题

当手机中没有安装本机facebook应用程序时,一切都正常,我可以获取用户信息

但如果安装了facebook应用程序,并且当我尝试在应用程序中登录facebook时,每次登录后都会转到session.isClosed()方法

在那之后,我无法获取数据,也无法控制应用程序

是否需要任何缓存管理来解决此问题?如果是,怎么做?

您可以尝试使用

loginButton.setLoginBehavior(SessionLoginBehavior.SUPPRESS_SSO);

请检查StatusCallback中的“exception”字段。如果您的会话正在转换为closed,则通常意味着发生了错误(通常是您的密钥哈希设置不正确)。重复的
Session.OpenRequest openRequest = new Sesion.OpenRequest(activity);
openRequest.setLoginBehavior(SessionLoginBehavior.SUPPRESS_SSO);