2010-08-31 16 views
6

Tengo un jar externo que puedo usar en mi aplicación Android, solo lo menciono como un jar externo desde mi aplicación. ¿Hay algún beneficio en crear un proyecto de biblioteca de Android con este jar externo para que las aplicaciones de Android utilicen, o es más o menos lo mismo que hacer referencia al contenedor externo?Biblioteca Android frente a jar externo

+0

Aún no lo entendí. Entonces cuál es la diferencia ? – Dani

Respuesta

1

Probablemente sea mejor que uses el jar como lo está en tu proyecto de Android. El proyecto de biblioteca de Android tiene sentido solo cuando está desarrollando código común desde cero. De esta forma, en lugar de crear un contenedor primero y luego incluirlo en un proyecto, puede crear un proyecto de biblioteca android y luego referirlo a otros proyectos.

Aparte de eso, no puedo encontrar buenas razones para ello.

Cualquiera, ¿se te ocurre alguna?

2

Hacer un proyecto de biblioteca tiene sentido solo en un caso: si desea compartir algunos recursos de aplicaciones en todas las aplicaciones (por ejemplo, diseños, conjuntos de planos, cadenas, etc.). Si solo necesita un código java común, no hay ninguna diferencia entre el contenedor externo y el proyecto de la biblioteca.

+0

¿Hay alguna diferencia de optimización? P.ej. eliminar clases no utilizadas en la construcción de APK. – BornToCode

Cuestiones relacionadas