Importar Modulo Android

download Importar Modulo Android

If you can't read please download the document

Transcript of 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 Ilustracin 1: Asistente de creacin de modulo....................................................................................3 Ilustracin 2: Nombre del modulo y librera........................................................................................4 Ilustracin 3: Aadir Activity al Modulo..............................................................................................5 Ilustracin 4: Modulo creado................................................................................................................6 Ilustracin 5: Nueva aplicacin de prueba...........................................................................................7 Ilustracin 6: Estructura del proyecto...................................................................................................8 Ilustracin 7: Asistente para importacin.............................................................................................9 Ilustracin 8: Elegir ruta del modulo a importar................................................................................10 Ilustracin 9: Modulo aadido correctamente....................................................................................11 Ilustracin 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 Mdulos, Libreras, etc... Pagina 3 de 13 Ilustracin 1: Asistente de creacin de modulo
  4. 4. Aqu seleccionaremos Android Library y clikcamos en Next para introducir el nombre del Mdulo Pagina 4 de 13 Ilustracin 2: Nombre del modulo y librera
  5. 5. Aqu ponemos el nombre de la librera que queramos (En mi caso Librera), y el nombre del modulo (En mi caso Modulo1). Le damos a Next y nos saldr una seleccin de Activity Pagina 5 de 13 Ilustracin 3: Aadir 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 botn de Finish activo, pulsamos en Finish y nos creara el modulo. Pagina 6 de 13 Ilustracin 4: Modulo creado
  7. 7. Ya tenemos creado el modulo como podis ver en la imagen anterior. Ahora procederemos a insertarlo en otra aplicacin. Para ello me he creado una nueva aplicacin Pagina 7 de 13 Ilustracin 5: Nueva aplicacin de prueba
  8. 8. Ahora procederemos a integrar el modulo que hemos creado en la otra aplicacin. Vamos al las herramientas y hacemos lo siguiente: File-->Project Structure y nos saldr una ventana de configuracin de la estructura del proyecto: Pagina 8 de 13 Ilustracin 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, librera, etc: Pagina 9 de 13 Ilustracin 7: Asistente para importacin
  10. 10. Elegimos la opcin del cuadro de abajo Import Existing Project para importar el modulo que tenamos creado y pulsamos en Next, entonces nos saldr un buscador de archivos: Pagina 10 de 13 Ilustracin 8: Elegir ruta del modulo a importar
  11. 11. Buscamos en el otro proyecto donde hemos creado el modulo para proceder a la importacin y le damos a Finish para acabar de importar el modulo. Pagina 11 de 13 Ilustracin 9: Modulo aadido correctamente
  12. 12. Ya tenemos el modulo importado en la nueva aplicacin con las mismas caractersticas que en la aplicacin 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 Ilustracin 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: Ahora seria compilar y no deberia dar este error Pagina 13 de 13