2012-06-10 3 views
20

Hey Sé que esto fue preguntado antes, pero ninguna de las soluciones parecen ayudar.Facebook SDK.apk

Ésta es NO un duplicado

He utilizado el SDK de Facebook antes en un proyecto anterior, ahora comenzó una nueva y me sale este error extraño.

  • I tengo establecer una referencia a la biblioteca
  • I tengo establecer el proyecto Facebook SDK como una biblioteca
  • I tengo trataron de borrarlo y volver a agregar que de acuerdo con el official documentation , y básicamente lo intenté todo en this question.

Aunque sigo recibiendo este error y no puedo descubrir por qué.

Vale la pena mencionar, cuando traté de utilizar la clase facebook, me dio un error con una opción de "proyecto de arreglo", lo que hice y aún así no funciona, podría estar relacionado?

+0

Dependiendo de la respuesta, veremos si es un duplicado :) – Lix

Respuesta

1

Bueno, después de muchas búsquedas, lo único que funcionó para mí es simplemente crear un nuevo proyecto y copiar todos los archivos en él.

intenté evitarlo pero que parece ser la única cosa que funciona =/

Como no hay una respuesta sobre este tema en absoluto, por lo que si alguien podría encontrar una mejor solución - que será muy útil a la comunidad

+0

todavía estoy enfrentando este problema. –

1

Hmm .. Sólo quiero preguntar si has de importar el Facebook SDK en sí Eclipse? Porque hice un proyecto usando Facebook y el hecho es que además de las referencias, la guía que seguí en realidad indicaba que el SDK debía importarse en el Eclipse.

que te pueden probablemente querrá tener un vistazo a this. De lo contrario, la otra forma es como lo que hiciste, copiando todos los archivos.

+0

Sí, sí importé el SDK. –

1

Intente eliminar la aplicación de Facebook para Android (si tiene una instalada en su teléfono). Esto funcionó para mí.

60

Este es un error común. Simplemente elimine el proyecto FacebookSDK de Propiedades-> Ruta de compilación de Java-> Proyectos. Este proyecto debe ser referenciado desde Properties-> Android

Para obtener más información, consulte esta respuesta: Could not find Library.apk!

+3

+1 Esto funcionó !. Gracias :) –

+2

Esta debería ser la respuesta aceptada. – rottz

+0

+! para esta respuesta, OP debería marcar como respuesta – KamalSalem

1

no sé cómo esto se ha pasado, pero funciona:

primero: he añadido todo facebook3. 0 muestra relacionada + proyectos de facebookSDk en un área de trabajo.

segundo: he ejecutado un proyecto de muestra. en la que me encontré con un archivo .jar: androiddependencies-> facebooksdk.jar (nota de este camino exacto)

tercera:

1.) he creado mi proyecto.

2.) dentro de este i han eliminado los errores por: - FixProjectSetup (atLast position)

3.) he añadido facebooksdk.jar por right_clicking en project->properties->android->by checking android 4.2 + reference the Facebooksdk -> done.

ahora soy capaz de crear y ejecutar programas fácilmente.

Cuestiones relacionadas