Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Importar Modulo Android

1,419 views

Published on

Como importar un modulo de un proyecto a otro

Published in: Mobile
  • Be the first to comment

  • Be the first to like this

Importar Modulo Android

  1. 1. Índice de contenido 1.¿Como importar un modulo?.............................................................................................................3 2.Resolver problemas.........................................................................................................................13 Pagina 1 de 13
  2. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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

×