1. Índice de contenido
1.¿Como importar un modulo?.............................................................................................................3
2.Resolver problemas.........................................................................................................................13
Pagina 1 de 13
2. Índice de ilustraciones
Ilustración 1: Asistente de creación de modulo....................................................................................3
Ilustración 2: Nombre del modulo y librería........................................................................................4
Ilustración 3: Añadir Activity al Modulo..............................................................................................5
Ilustración 4: Modulo creado................................................................................................................6
Ilustración 5: Nueva aplicación de prueba...........................................................................................7
Ilustración 6: Estructura del proyecto...................................................................................................8
Ilustración 7: Asistente para importación.............................................................................................9
Ilustración 8: Elegir ruta del modulo a importar................................................................................10
Ilustración 9: Modulo añadido correctamente....................................................................................11
Ilustración 10: Estructura del proyecto con el modulo.......................................................................12
Pagina 2 de 13
3. 1. ¿Como importar un modulo?
Para empezar hay que crear un modulo, para ello abrimos Android Studio y en el menú de
herramientas hacemos File-->New-->New Module... y nos saldrá el asistente para crear Módulos,
Librerías, etc...
Pagina 3 de 13
Ilustración 1: Asistente de creación de modulo
4. Aquí seleccionaremos Android Library y clikcamos en Next para introducir el nombre del Módulo
Pagina 4 de 13
Ilustración 2: Nombre del modulo y librería
5. Aquí ponemos el nombre de la librería que queramos (En mi caso Librería), y el nombre del modulo
(En mi caso Modulo1). Le damos a Next y nos saldrá una selección de Activity
Pagina 5 de 13
Ilustración 3: Añadir Activity al Modulo
6. Aquí se puede elegir la activity a crear, en nuestro caso como no tendrá activity la creamos
pulsando en “Add No Activity” y se nos pondrá el botón de Finish activo, pulsamos en Finish y nos
creara el modulo.
Pagina 6 de 13
Ilustración 4: Modulo creado
7. Ya tenemos creado el modulo como podéis ver en la imagen anterior. Ahora procederemos a
insertarlo en otra aplicación. Para ello me he creado una nueva aplicación
Pagina 7 de 13
Ilustración 5: Nueva aplicación de prueba
8. Ahora procederemos a integrar el modulo que hemos creado en la otra aplicación. Vamos al las
herramientas y hacemos lo siguiente: File-->Project Structure y nos saldrá una ventana de
configuración de la estructura del proyecto:
Pagina 8 de 13
Ilustración 6: Estructura del proyecto
9. Clickamos en el “+” que hay en la parte superior izquierda para agregar un modulo nuevo. Nos
saldrá el asistente para agregar un modulo, librería, etc:
Pagina 9 de 13
Ilustración 7: Asistente para importación
10. Elegimos la opción del cuadro de abajo “Import Existing Project” para importar el modulo que
teníamos creado y pulsamos en Next, entonces nos saldrá un buscador de archivos:
Pagina 10 de 13
Ilustración 8: Elegir ruta del modulo a importar
11. Buscamos en el otro proyecto donde hemos creado el modulo para proceder a la importación y le
damos a Finish para acabar de importar el modulo.
Pagina 11 de 13
Ilustración 9: Modulo añadido correctamente
12. Ya tenemos el modulo importado en la nueva aplicación con las mismas características que en la
aplicación donde se ha creado. Le damos a OK y Android Studio se encargara de sincronizar los
Gradle Files para crear dependencias del modulo
Pagina 12 de 13
Ilustración 10: Estructura del proyecto con el
modulo
13. 2. Resolver problemas
1. manifest merger failed attribute application@label value=(@string/app_name) from
androidmanifest.xml
Este error suele dar al compilar el nuevo modulo, para resolverlo hay que poner en el
Manifiest debajo de android:label lo siguiente:
tools:replace="android:label"
y a su vez hay que importar la clase tools quedando el Manifiests asi:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="com.urlanheat.myapplication">
Ahora seria compilar y no deberia dar este error
Pagina 13 de 13