Entonces, tengo un puñado de clases de estilo "Utility"
en algunos de mis proyectos. Tengo curiosidad si puedo moverlos a un Proyecto de biblioteca de Android que contenga todo o la mayoría de mi código de pegamento no específico de la aplicación (envoltorios e interfaces, en su mayoría).¿Qué tan inteligente es Eclipse/ADT cuando se trata de Android Library Projects?
Entonces, mi pregunta es qué ocurre con los archivos que no necesito en esa biblioteca. Sé que Android Library Projects básicamente copia su código en el otro proyecto, así que si digo usar el 25% del código en mi biblioteca de "propósito general", ¿mi aplicación realmente contiene el bytecode para todo el 100%, o lo hace correctamente? solo a las cosas que necesito.
tuve algunos problemas con las clases no utilizadas en Proguard en el pasado, así que estoy una vez mordido, dos veces tímido con el ADT ahora ...
Gracias por la curiosidad, ¿ha probado con o sin ProGuard? - He oído que puede eliminar las clases que no se usan, y tengo curiosidad de cómo eso funciona. La mayoría de mis cosas en la biblioteca son código, no imágenes de recursos, así que estoy pensando que tienes razón al decir que no es un gran problema. – camperdave
Actualicé mi publicación: si ProGuard está activado, eliminará el código no escaneado en la compilación de versión final. :-) – mreichelt
Gracias por la actualización, ha respondido mi pregunta a la perfección. Tener una marca de verificación: P – camperdave