Tema 4.2.1 Desarrollo con Android. Instalación.

1,155 views
1,069 views

Published on

Guía de instalación del entorno

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,155
On SlideShare
0
From Embeds
0
Number of Embeds
187
Actions
Shares
0
Downloads
56
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Tema 4.2.1 Desarrollo con Android. Instalación.

  1. 1. Análisis y Diseño de SoftwareDesarrollo con AndroidInstalación del entorno Carlos A. Iglesias <cif@gsi.dit.upm.es> Departamento de Ingeniería de Sistemas Telemáticos http://moodle.dit.upm.es
  2. 2. LeyendaTeoríaEjercicio práctico en el ordenadorAmpliación de conocimientosLectura / Vídeo / PodcastPráctica libre / Experimentación Desarrollo con Android 2
  3. 3. Temario● 4.1 Introducción a Android [Gar10, cap1-2 ]● 4.2 Desarrollo con Android [Gar10, cap3-5] – 4.2.1. Instalación del entorno y Primeros pasos [Gar10, cap3]● 4.3 Interfaces de Usuario [Gar10, cap6]● 4.4 Intenciones y Servicios [Gar10, cap7-8]● 4.5 Acceso a Datos [Gar10, cap9] Desarrollo con Android 3
  4. 4. Bibliografía (I)● Libro de texto:– [Gar10] Learning Android, Marko Gargenta, OReilly, 2010. Disponible en http://ofps.oreilly.com/titles/9781449390501/– Capítulo 3● Android Developers– http://developer.android.com/sdk/installing.html– http://developer.android.com/guide/developing/index.html– http://developer.android.com/guide/topics/fundamentals.html Introducción a Android 4
  5. 5. Bibliografía (II)● Libro de texto:– Professional Android 4 Application Development, Reto Meier, Wrox, 3rd Edition, 2012. Disponible en http://proquest.safaribooksonline.com/book/-/9781118 237229– Capítulo 2 Introducción a Android 5
  6. 6. Objetivos● Saber instalar el entorno de desarrollo●Aprender a crear un proyecto Android enEclipse●Aprender a ejecutar una aplicación en elemulador● (Opcionalmente) aprender a ejecutarlo enun dispositivo móvil Desarrollo con Android 6
  7. 7. Proceso desarrollo Android Desarrollo con Android 7
  8. 8. Proceso de desarrollo apps Android Desarrollo con Android 8
  9. 9. Instalar el Entorno de Desarrollo● Pasos:1. Instalar Java JDK2. Instalar Android SDK3. Instalar Eclipse4. Crear dispositivos5.Crear un proyecto6. Ejecutarlo en el emulador Desarrollo con Android 9
  10. 10. Guía instalación Desarrollo con Android 10
  11. 11. Descargar Android SDK y descomprimir Desarrollo con Android 11
  12. 12. Descargar eclipse y descomprimir Desarrollo con Android 12
  13. 13. Configurar herramientas de Android en Eclipse (I)● Lanzar Eclipse● Seleccionar workspace Desarrollo con Android 13
  14. 14. Configurar (II) Desarrollo con Android 14
  15. 15. Configurar (III) Desarrollo con Android 15
  16. 16. Configurar (IV) Desarrollo con Android 16
  17. 17. Configurar (V) Desarrollo con Android 17
  18. 18. Configurar (VI) Desarrollo con Android 18
  19. 19. Configurar (VII) Desarrollo con Android 19
  20. 20. Configurar (VIII) Desarrollo con Android 20
  21. 21. Ruta Android SDK (I) Desarrollo con Android 21
  22. 22. Ruta Android SDK (II) Desarrollo con Android 22
  23. 23. SDK Manager (I) Desarrollo con Android 23
  24. 24. SDK Manager (II)Si tienes teléfono, comprueba qué versión de Android tienes, e instálala Desarrollo con Android 24
  25. 25. SDK Manager (III) Desarrollo con Android 25
  26. 26. SDK Manager (IV) Desarrollo con Android 26
  27. 27. SDK Manager (V) Desarrollo con Android 27
  28. 28. AVD Manager (I) Desarrollo con Android 28
  29. 29. AVD Manager (II) Desarrollo con Android 29
  30. 30. AVD Manager (III) Desarrollo con Android 30
  31. 31. Crear proyecto (I)File->New->Android Project Desarrollo con Android 31
  32. 32. Crear proyecto (II) Desarrollo con Android 32
  33. 33. Crear proyecto (III) Desarrollo con Android 33
  34. 34. Crear proyecto (IV) Desarrollo con Android 34
  35. 35. Crear Proyecto (V) Desarrollo con Android 35
  36. 36. Crear Proyecto (VI) Desarrollo con Android 36
  37. 37. Cambiar configuración emulador Desarrollo con Android 37
  38. 38. Cambiar tamaño emulador Desarrollo con Android 38
  39. 39. Emulador Desarrollo con Android 39
  40. 40. Emulador Desarrollo con Android 40
  41. 41. ¿Problemas? ● Mira bien los mensajes de la consola en eclipse: te darán pistas ● Busca en Internet el falllo que te sale ● Pregunta... Desarrollo con Android 41
  42. 42. AndroidManifest.xml“pegamento de los bloques de la aplicación y los permisos” Desarrollo con Android 42
  43. 43. Layout res/layout/main.xml Desarrollo con Android 43
  44. 44. Layout res/layout/main.xml Desarrollo con Android 44
  45. 45. Textos: values/strings.xml Desarrollo con Android 45
  46. 46. Fichero R autogenerado Desarrollo con Android 46
  47. 47. Actividad Desarrollo con Android 47
  48. 48. Dispositivo físico● Dos formas de instalar:– Con cables • http://developer.android.com/guide/developing/devic e.html– Sin cables Desarrollo con Android 48
  49. 49. Probar en dispositivo físico● En Manifest.xml, cambiar debuggable a true● En el teléfono: activa– Settings->Applications->Unknown sources– Settings->Applications->Development->USB Debugging● Según el sistema operativo, actualiza soporte usbde android– http://developer.android.com/guide/developing/device.ht ml● Al dar a ejecutar en Eclipse, se ejecuta en elteléfono :) Desarrollo con Android 49
  50. 50. Cambiar Debuggable a True Desarrollo con Android 50
  51. 51. Instalar sin cables● Exportamos el apk firmado● Lo guardamos en la nube (ej. dropbox)● Pinchamos y se instala Desarrollo con Android 51
  52. 52. Exportar APK firmado Desarrollo con Android 52
  53. 53. Publicar aplicación más bonita● Crear icono– http://android-ui-utils.googlecode.com/● Crear icono en Eclipse Desarrollo con Android 53
  54. 54. Editar AndroidManifest.xml Desarrollo con Android 54
  55. 55. Crear icono Desarrollo con Android 55
  56. 56. Definir icono Desarrollo con Android 56
  57. 57. Aplicacion en teléfono Desarrollo con Android 57
  58. 58. Resumen● Hemos aprendido a– Instalar el entorno de desarrollo– Crear dispositivos en el emulador– Crear un proyecto– Ver su estructura– Ejecutar un proyecto en el emulador– (Opcionalmente) ejecutarlo en un teléfono Desarrollo con Android 58
  59. 59. ¿Preguntas? Desarrollo con Android 59

×