para ejecutar como celular archivos archivo aplicacion abrir android eclipse jar package apk

ejecutar - ¿Cómo usar y empaquetar un archivo JAR con mi aplicación de Android?



aplicacion para abrir archivos jar en android (2)

Como se explica en esta pregunta SO :

  • Su proyecto -> clic derecho -> Importar -> Archivar archivo -> yourjar.jar
  • Su proyecto -> clic derecho -> Propiedades -> Ruta de compilación Java -> Bibliotecas -> Agregar jar -> yourjar.jar

Debe agregarlo como archivos "JAR externos" y establecer "Ordenar y Exportar" en su proyecto de Eclipse.

Actualización de febrero de 2012:

Pacerier menciona que el comentario tiene un problema (ClassNotFound) aunque declaró la biblioteca.
Él tuvo:

Sin embargo, la solución fue simple:

Más de 1 hora perdida. ¡El hombre estaba enojado!
Solución: asegúrese de que su JAR esté compilado con 1.6 y no 1.7 .
Argh

Tengo una API en forma de JAR que me gustaría usar en mi aplicación de Android. No estoy seguro de si debe ser parte del proyecto en Eclipse o mantenerse separado y agregado a las propiedades del proyecto. Este JAR también debe estar empaquetado con la aplicación, entonces, ¿cómo se hace para las aplicaciones de Android?


Gracias a VonC por señalarme en la dirección correcta. Tenía los mismos síntomas, pero para una biblioteca diferente (necesitaba agregar org.apache.commons.codec.binary.Base64 para un proyecto de Android). La solución que funcionó para mí era LIGERAMENTE diferente. Aquí los pasos que seguí:

  1. Descargar la biblioteca de http://commons.apache.org/codec/download_codec.cgi
  2. Extraiga commons-codec-1.6.jar del archivo tar y cópielo en una carpeta local
  3. En eclipse:
    • haga clic derecho en el nombre del proyecto
    • elige "Propiedades" del menú contextual
    • en la pestaña "Bibliotecas", seleccione "Agregar JAR externos ..."
    • navegue y seleccione commons-codec-1.6.jar desde la ubicación donde lo extrajo en su disco local
  4. El archivo jar aparecerá ahora en "Bibliotecas de referencia" en su Package Explorer y podrá hacer referencia a la biblioteca en su código.