"No pudo encontrar el error com_facebook_android.apk" al ejecutar el proyecto de Android

He instalado la API de Facebook para Android en Eclipse, e importado el proyecto en mi proyecto de Android. Mi programa se desarrolla perfectamente bien, pero cuando intento ejecutarlo obtengo

No se pudo encontrar com_facebook_android.apk!

En la ventana de compilación y cuando el programa realmente intenta importar cualquiera de las clases de la API de Facebook, explotará con java.lang.NoClassDefFoundError: com.facebook.android.Facebook

  1. Echa un vistazo a las instrucciones de las bibliotecas de referencia aquí:
    http://developer.android.com/guide/developing/projects/projects-eclipse.html

  2. Asegúrese de tener las últimas versiones de ADT.

  3. Intente limpiar su proyecto en eclipse.

Espero que esto ayude

Probablemente agregó la referencia al proyecto Java en el "Java Build Path", pero es el lugar equivocado.

Desde la guía para Android:

Para agregar una referencia a un proyecto de biblioteca, siga estos pasos:

  • En el Explorador de paquetes, haga clic con el botón secundario en el proyecto dependiente y seleccione Propiedades.
  • En la ventana Propiedades, seleccione el grupo de propiedades "Android" a la izquierda y busque las propiedades de la biblioteca a la derecha.
  • Haga clic en Agregar para abrir el cuadro de diálogo Selección de proyecto.
  • En la lista de proyectos de biblioteca disponibles, seleccione un proyecto y haga clic en Aceptar.
  • Cuando se cierre el cuadro de diálogo, haga clic en Aplicar en la ventana Propiedades.
  • Haga clic en Aceptar para cerrar la ventana Propiedades

Esto resolvió mi problema.

En mi caso ayudó, no tener en los proyectos referenciados verificada

(Propiedades del proyecto> Android)

Muestra la imagen con "Is Library" sin marcar

También estoy teniendo problemas con este error y he notado que si ejecuto eclipse como root entonces el error desaparece. Esto me hace pensar que es un problema de permisos

Así que para ayudar:

En el proyecto com Facebook android haz clic con el botón derecho> herramienta android> construir y exportar

A continuación, basta con construir el proyecto en la carpeta bin del proyecto de Facebook.

Problema resuelto

Tuve un problema similar. Esta fue mi resolución. Tuve que añadir android.jar como referencia.

Error de muestras de Android

Si no funciona, intenta eliminar la aplicación de Facebook para Android (si tienes una instalada en tu teléfono). Esto funcionó para mí.

  • Construir .APK después de editar con dex2jar y jd-gui?
  • Cómo recibir mensajes sin usar createChat para android XMPP chat smack api
  • ¿Qué es una buena biblioteca para analizar expresiones matemáticas en java?
  • Diferente utilizando Plugin vs appView.addJavascriptInterface
  • Forzar libgdx de Android en modo inmersivo
  • Dibujable en Vista obteniendo aplastado
  • Android EXTRA_MESSAGE no reconocido dentro de Recycler View Adapter
  • Cómo establecer un número fijo de filas en android gridView?
  • ¿Es un enum Serializable también?
  • Android MQTT Client no puede volver a conectarse a ActiveMQ
  • Objeto global de la aplicación Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.