"No se puede resolver el símbolo` Request` 'error para facebook Graph API

Incluyo el último SDK de facebook 4.0.1 en el proyecto de Android Studio. Quiero hacer la llamada básica de Graph API como se muestra en la referencia API de Graph

 /* make the API call */ new Request( session, "/me", null, HttpMethod.GET, new Request.Callback() { public void onCompleted(Response response) { /* handle the result */ } } ).executeAsync(); 

Pero no puedo importar la clase de la Request , estoy consiguiendo el error Cannot resolve symbol Request“.

¿Cómo resolver este problema? ¿Necesito importar alguna otra biblioteca para usar Graph API?

Gracias.

La clase Request ha cambiado de nombre a GraphRequest.

Aparte de Request se cambia a GraphRequest , Response se cambia a GraphResponse y ahora en lugar de pasar la session , pase AccessToken.getCurrentAccessToken or accessToken en el constructor. Así que su consulta será así:

  GraphRequestAsyncTask graphRequest = new GraphRequest( AccessToken.getCurrentAccessToken(), "/{user-id}/", null, HttpMethod.GET, new GraphRequest.Callback() { public void onCompleted(GraphResponse response) { /* handle the result */ } } ).executeAsync(); 

Como explicó @Gokhan, la clase se llama GraphRequest ahora.

Facebook SDK 4.x es una actualización importante sobre 3.x con muchos cambios, debe consultar la guía de actualización de Facebook.

  • OnItemClickListener () no funciona con el adaptador de lista
  • Java.lang.RuntimeException: error: 0D0680A8: rutinas de codificación asn1: ASN1_CHECK_TLEN: etiqueta equivocada
  • Cómo comprobar qué sim se establece como predeterminado en android programatically
  • Recurso no encontrado Excepción
  • No se puede instanciar el receptor com.parse.GcmBroadcastReceiver
  • AlarmManager efecto en la batería de una aplicación de reloj despertador
  • No se puede reanudar la actividad
  • "¿Cómo están" las aplicaciones de Android (Facebook, etc.) instaladas en un teléfono Android?
  • ¿Diferentes aplicaciones de firma?
  • Intención no recibida del evento Android Geofence
  • IN XMPP obtener la excepción no autorizada (401), mientras que la presentación del formulario
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.