Facebook en android: no puede iniciar sesión después de closeAndClearTokenInformation
Hola a todos los que uso Android sdk facebook 3.0.1 y allí mi método de inicio de sesión:
public void connect(){ Session.openActiveSession(HTFacebook.context, true, new Session.StatusCallback() { // callback when session changes state @Override public void call(Session session, SessionState state, Exception exception) { if(exception != null){ Log.e(TAG,"exception----->" + exception.getMessage()); } if(session.isOpened()){ List<String> permissions = session.getPermissions(); if(!isSubsetOf(PERMISSIONS, permissions)){ Session.NewPermissionsRequest newPermissionsRequest = new Session.NewPermissionsRequest(HTFacebook.context, PERMISSIONS); session.requestNewReadPermissions(newPermissionsRequest); return; } MeRequest(session, null, null); } } }); }
Este método me permite iniciar sesión correctamente, pero cuando me desconecto no puedo iniciar sesión más y facebook obtiene error (ver la imagen adjunta)
- Botón de inicio de sesión de Facebook setfragment error
- Android Facebook share: actividad no encontrada
- Java.lang.NoClassDefFoundError: android.support.v4.content.LocalBroadcastManager aplicación facebook android
- importar Facebook SDK en mi proyecto android - error Gradle
- Obtener el número de teléfono de Facebook Account Kit
Este es mi método de cierre de sesión:
public void logout(){ if(Session.getActiveSession().isOpened()){ Session.getActiveSession().closeAndClearTokenInformation(); Session.getActiveSession().close(); Session.setActiveSession(null); this.userInfo=null; this.userId=null; }else{ //already logged out } }
Quiero borrar la información de token porque quiero cambiar de usuario. Entonces, ¿cómo puedo generar nuevo recién sesión que funciona correctamente después de closeAndClearTokenInformation ()?
PS: si elimino el método de closeAndClearTokenInformation todo funciona correctamente, pero no puedo cambiar de usuario, también si me conecto con un usuario differen de Facebook applicaiton en mi aplicación todavía estoy el viejo.
¡Gracias!
- Integración de Facebook para aplicaciones móviles con una API REST de servidor
- Invitación a la aplicación de Facebook no recibió notificación push en el dispositivo Android
- ¿Qué APIs en Android utiliza Facebook para crear cabeceras de chat?
- Problema Android Facebook SDK v4 LikeView
- Cómo obtener la dirección de correo electrónico del usuario mediante Parse Facebook para Android-
- Error de Facebook: permitir clave: configurar los hashes de su clave de aplicación en dev.facebook android
- Android ClassNotFound y android.view.InflateException:
- Apprequest no envía la notificación
- Dibujar el borde de desvanecimiento mediante programación
- Navegación de la barra de acciones de Android deja de funcionar