2012-07-05 17 views
10

Acabo de actualizar a un ADT más reciente y parece que ha cambiado un poco (para mejor).¿Duplicó AndroidManifest.xml en el directorio bin?

Acabo de crear un nuevo proyecto y miré en el directorio bin de mi proyecto y veo un archivo AndroidManifest.xml que parece ser un duplicado exacto como el de la raíz del proyecto.

Los cambios en el archivo de manifiesto de la raíz parecen también parecen reflejar automáticamente en el que está en bin

Lo que da? ¿Por qué hay un manifiesto duplicado? Parece que no puede encontrar ninguna documentación para esto.

Respuesta

6

Este es el resultado de la nueva manifestmerger.enabled propiedad.

Puede usarlo para combinar los archivos de manifiesto del proyecto de la biblioteca en el manifiesto del proyecto incluido.

El manifiesto resultante estará en su directorio/bin.

+0

¡Gracias por la aclaración! Para aquellos que se preguntan, esto se establece en verdadero en el archivo project.properties. – Tom

+0

@Benito Bertoli ¿Puedes dar un ejemplo de por qué quieres hacer esto? – committedandroider

+0

@committedandroider Esto puede ayudarlo si tiene actividades o receptores declarados en el manifiesto de su proyecto de biblioteca. Se fusionarían con el manifiesto de su proyecto actual, por lo que no tendría que volver a declararlos. –

1

Cuando su proyecto se crea, crea una copia de sí mismo para su ejecución en la carpeta bin, puede ignorar todo en la carpeta de compilación ya que no necesita editarlo directamente. También encontrará copias de archivos .class, compilados a partir de sus equivalentes java, un archivo .dex y todos sus recursos dibujables.

La única AndroidManifest.xml que tiene que preocuparse es el que está en el directorio raíz del proyecto

Cuestiones relacionadas