El contenedor 'Android Dependencies' hace referencia a una biblioteca no existente 'facebook-android-sdk \ facebook \ bin \ com_facebook_android.jar'

Estoy tratando de usar el sdk de facebook dentro de mi proyecto, sin embargo seguir recibiendo el siguiente error:

The container 'Android Dependencies' references non existing library 'facebook-android-sdk\facebook\bin\com_facebook_android.jar' 

¿Alguien ha experimentado / resuelto este problema?

Gracias

Los errores se muestran a continuación:

 The container 'Android Dependencies' references non existing library 'C:\Users\Mandip\facebook-android-sdk\facebook\bin\com_facebook_android.jar' The method onClick(View) of type new View.OnClickListener(){} must override a superclass method FbDialog.java /com_facebook_android/src/com/facebook/android line 101 Java Problem The method onServiceConnected(ComponentName, IBinder) of type Facebook.TokenRefreshServiceConnection must override a superclass method Facebook.java /com_facebook_android/src/com/facebook/android line 575 The method onServiceDisconnected(ComponentName) of type Facebook.TokenRefreshServiceConnection must override a superclass method Facebook.java /com_facebook_android/src/com/facebook/android line 581 

El proyecto no se puede generar hasta que se resuelvan los errores de ruta de compilación.

Prueba de esta manera

Cómo hacer la biblioteca

¿Hay una carpeta bin en el proyecto com_facebook_android? Si no, el SDK de Facebook no fue construido. Vaya a Proyecto-> Construir automáticamente y habilitarlo.

Para cualquiera que se encuentre con esto:

Ir a: Project > Clean > Clean all projects.

Esto no siempre funciona, pero para mí siempre que haya algún tipo de error de dependencia, durante la carga del proyecto (después de crear un nuevo proyecto) sólo hago esto y sorprendentemente funciona.

En mi caso, el comando de compilación de APK Builder estaba ausente del archivo .project de Eclipse:

 <buildCommand> <name>com.android.ide.eclipse.adt.ApkBuilder</name> <arguments/> </buildCommand> 

Tuve el problema similar al crear nuevos proyectos para versiones anteriores (digamos 4.4) en Eclipse. Crea automáticamente una biblioteca appcompat y añade como referencia a un nuevo proyecto de Android para proporcionar compatibilidad hacia atrás. El nuevo proyecto se refiere a appcompat.jar en la carpeta bin y no existe, hasta que se crea la biblioteca appcompat. Seguí los siguientes pasos …

  1. Limpie y construya su proyecto de biblioteca appcompat. Crea la carpeta bin y pone appcompat.jar en ella.
  2. Limpie y construya su proyecto principal. Se ha resuelto el error.

Nota: Si todavía no obtiene el bin / appcompat.jar que desmarca la opción IsLibrary en las propiedades del proyecto, compile y compruebe esta opción y limpie la compilación. Creará bin / appcompat.jar y resolverá el problema.

Esto es lo que probablemente sucedió. Has eliminado muchos proyectos incluyendo algunas bibliotecas Java. A veces puede borrar todo el espacio de trabajo. Esto destruirá los archivos jar en sus directorios bin. Es posible que haya reconstruido sólo su proyecto. El problema es que ahora tiene que reconstruir las bibliotecas en su área de trabajo que borró. Verá que la carpeta bin ya no está vacía después de eso.

En mi caso los archivos estaban en la carpeta appcombat_v7 / lib.

Así que lo que hice fue hacer clic con el botón derecho en los archivos .jar (habrá dos archivos select android-support-v4.jar) y luego seleccionar Build Path> Add to Build Path .

Lo que esto hace es añadir este archivo a la ruta de construcción (es decir, agregará este archivo a la "carpeta bin") que resolverá el problema.

  • No se puede importar ActionBar en Android App con compatibilidad con versiones anteriores
  • Android: problemas para actualizar a Android SDK Tools, revisión 7
  • Cómo obtener la versión SDK de Android de un dispositivo desde la línea de comandos
  • Necesita un IDE para el desarrollo de Android NDK + SDK
  • ¿Hay una manera de obtener copias y pastillas de salida de depuración en el SDK Android Emulator?
  • android spinner NullPointerException
  • No se pueden actualizar las herramientas SDK de Android
  • Cómo deshabilitar el inicio de sesión único de Facebook para Android - Facebook-android-sdk
  • Error: No se pudo abrir el archivo zip. El caché de dependencias de Gradle puede estar dañado
  • Eclipse ADT Bundle: error grave, no se puede iniciar
  • Lanzamiento de Android SDK manager - El directorio de herramientas no existe? Mac
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.