Tema 4.2.1 Desarrollo con Android. Instalación.

Post on 13-Jun-2015

1.041 views 0 download

description

Guía de instalación del entorno

Transcript of Tema 4.2.1 Desarrollo con Android. Instalación.

Análisis y Diseño de Software

Departamento de Ingeniería de Sistemas Telemáticoshttp://moodle.dit.upm.es

Desarrollo con AndroidInstalación del entorno

Carlos A. Iglesias <cif@gsi.dit.upm.es>

Desarrollo con Android 2

Teoría

Ejercicio práctico en el ordenador

Ampliación de conocimientos

Lectura / Vídeo / Podcast

Práctica libre / Experimentación

Leyenda

Desarrollo con Android 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]

Introducción a Android 4

Bibliografía (I)

● Libro de texto: – [Gar10] Learning Android, Marko Gargenta,

O'Reilly, 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 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/-/9781118237229

– Capítulo 2

Desarrollo con Android 6

Objetivos

● Saber instalar el entorno de desarrollo

● Aprender a crear un proyecto Android en Eclipse

● Aprender a ejecutar una aplicación en el emulador

● (Opcionalmente) aprender a ejecutarlo en un dispositivo móvil

Desarrollo con Android 7

Proceso desarrollo Android

Desarrollo con Android 8

Proceso de desarrolloapps Android

Desarrollo con Android 9

Instalar el Entorno de Desarrollo

● Pasos:1. Instalar Java JDK

2. Instalar Android SDK

3. Instalar Eclipse

4. Crear dispositivos

5.Crear un proyecto

6. Ejecutarlo en el emulador

Desarrollo con Android 10

Guía instalación

Desarrollo con Android 11

Descargar Android SDK y descomprimir

Desarrollo con Android 12

Descargar eclipse y descomprimir

Desarrollo con Android 13

Configurar herramientas de Android en Eclipse (I)

● Lanzar Eclipse● Seleccionar workspace

Desarrollo con Android 14

Configurar (II)

Desarrollo con Android 15

Configurar (III)

Desarrollo con Android 16

Configurar (IV)

Desarrollo con Android 17

Configurar (V)

Desarrollo con Android 18

Configurar (VI)

Desarrollo con Android 19

Configurar (VII)

Desarrollo con Android 20

Configurar (VIII)

Desarrollo con Android 21

Ruta Android SDK (I)

Desarrollo con Android 22

Ruta Android SDK (II)

Desarrollo con Android 23

SDK Manager (I)

Desarrollo con Android 24

SDK Manager (II)

Si tienes teléfono, comprueba qué versión de Android tienes, e instálala

Desarrollo con Android 25

SDK Manager (III)

Desarrollo con Android 26

SDK Manager (IV)

Desarrollo con Android 27

SDK Manager (V)

Desarrollo con Android 28

AVD Manager (I)

Desarrollo con Android 29

AVD Manager (II)

Desarrollo con Android 30

AVD Manager (III)

Desarrollo con Android 31

Crear proyecto (I)File->New->Android Project

Desarrollo con Android 32

Crear proyecto (II)

Desarrollo con Android 33

Crear proyecto (III)

Desarrollo con Android 34

Crear proyecto (IV)

Desarrollo con Android 35

Crear Proyecto (V)

Desarrollo con Android 36

Crear Proyecto (VI)

Desarrollo con Android 37

Cambiar configuración emulador

Desarrollo con Android 38

Cambiar tamaño emulador

Desarrollo con Android 39

Emulador

Desarrollo con Android 40

Emulador

Desarrollo con Android 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 42

AndroidManifest.xml“pegamento de los bloques de la aplicación y los permisos”

Desarrollo con Android 43

Layout res/layout/main.xml

Desarrollo con Android 44

Layout res/layout/main.xml

Desarrollo con Android 45

Textos: values/strings.xml

Desarrollo con Android 46

Fichero R autogenerado

Desarrollo con Android 47

Actividad

Desarrollo con Android 48

Dispositivo físico

● Dos formas de instalar:– Con cables

• http://developer.android.com/guide/developing/device.html

– Sin cables

Desarrollo con Android 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 usb de android– http://developer.android.com/guide/developing/device.ht

ml● Al dar a 'ejecutar' en Eclipse, se ejecuta en el teléfono :)

Desarrollo con Android 50

Cambiar Debuggable a True

Desarrollo con Android 51

Instalar sin cables

● Exportamos el apk firmado

● Lo guardamos en la nube (ej. dropbox)

● Pinchamos y se instala

Desarrollo con Android 52

Exportar APK firmado

Desarrollo con Android 53

Publicar aplicación más bonita

● Crear icono – http://android-ui-utils.googlecode.com/

● Crear icono en Eclipse

Desarrollo con Android 54

Editar AndroidManifest.xml

Desarrollo con Android 55

Crear icono

Desarrollo con Android 56

Definir icono

Desarrollo con Android 57

Aplicacion en teléfono

Desarrollo con Android 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 59

¿Preguntas?