Red de conocimiento informático - Material del sitio web - Cómo crear un paquete jar en Android y llamar al paquete Jar

Cómo crear un paquete jar en Android y llamar al paquete Jar

Cree un nuevo proyecto de Android, luego haga clic derecho, haga clic en Exportar y seleccione el archivo JAR en Java como tipo de exportación. No seleccione androidmanifest.xml y la carpeta res en la especificación del archivo java.

De lo contrario, aparecerá el error "Error al generar el archivo final: se encontraron archivos duplicados para APK: Manifiestos de Android" al llamar al paquete jar.

Los dos métodos para llamar al paquete jar son similares:

Método 1:

Si llamas al paquete jar en Android, debe estar en el Ruta de compilación de Java de las propiedades del proyecto Haga clic en Agregar jar externo (también puede optar por agregar una biblioteca) para agregar el paquete jar y luego llame a la función en el paquete jar en el programa.

Método 2:

Los proyectos de Android a menudo necesitan hacer referencia a paquetes jar externos o personalizados. Aquí hay algunas experiencias para su referencia.

1. Por lo general, solo necesita copiar el paquete jar directamente al directorio libs en el proyecto Eclipse, Eclipse lo hará referencia automáticamente y la cruz roja en el código desaparecerá.

2. Verifique si las bibliotecas privadas y las dependencias en orden y exportación en la ruta de compilación están marcadas. El enfoque correcto es verificar.

Limpia todo el proyecto y ejecútalo nuevamente.

3. Su archivo jar también debe ser creado por el proyecto de Android; de lo contrario, se producirá un error como "java.lang.NoClassDefFoundError". El siguiente es un error:

12. -09 00:43:05.172: E/dalvikvm(4456): Clase no encontrada

com ejemplo. test4 Android jar 2 Android ', referenciado desde el método

com. . ejemplo . filemanagertest 4 Android . actividad principal $ 1 . Su paquete jar debe editarse, compilarse y empaquetarse en Android en lugar de empaquetarse en Java.