Вы находитесь на странице: 1из 35

Curso: "Desarrollo de Aplicaciones en Android" 2012

Instalacin Software y Configuraciones Mdulo 1 / antes de empezar

Todos los logos y marcas utilizados en este documento, estn registrados y pertenecen a sus respectivos dueos.

AUTOR: Andrs Guzmn Fontecilla. Email: andresguzf@gmail.com WEB: http://www.bolsadeideas.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

Curso: "Desarrollo de Aplicaciones en Android" 2012


Objetivos
Este captulo busca iniciarnos en todo el procedimiento de instalacin del software necesario y configuraciones para comenzar a desarrollar con Android.

AUTOR: Andrs Guzmn Fontecilla. Email: andresguzf@gmail.com WEB: http://www.bolsadeideas.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

Curso: "Desarrollo de Aplicaciones en Android" 2012


Software Necesario
Antes de comenzar necesitaremos descargar e instalar las siguientes aplicaciones en nuestro equipo. Java Platform (JDK) versin 7.0 o superior (descargar) Eclipse IDE (descargar) Android SDK (descargar)

Sistemas operativos que podemos usar


Windows (XP, Vista, 7, etc) Solaris x86, Solaris Sparc Linux Mac OS X

AUTOR: Andrs Guzmn Fontecilla. Email: andresguzf@gmail.com WEB: http://www.bolsadeideas.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

Curso: "Desarrollo de Aplicaciones en Android" 2012


Descargar e Instalar JDK 7
1. Descargar JDK 7 (hasta la fecha, Febrero 2012, 7u3) desde la pgina de descarga.

AUTOR: Andrs Guzmn Fontecilla. Email: andresguzf@gmail.com WEB: http://www.bolsadeideas.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

Curso: "Desarrollo de Aplicaciones en Android" 2012


2. Para continuar con la descarga clic en aceptar los trminos y condiciones "Accept License Agreement.

AUTOR: Andrs Guzmn Fontecilla. Email: andresguzf@gmail.com WEB: http://www.bolsadeideas.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

Curso: "Desarrollo de Aplicaciones en Android" 2012


3. Luego de hacer Clic en 'Accept License Agreement ' seleccionar el archivo para descargar Java SE Development Kit dependiendo de nuestra la Plataforma o Sistema Operativo (x86 o x64).

AUTOR: Andrs Guzmn Fontecilla. Email: andresguzf@gmail.com WEB: http://www.bolsadeideas.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

Curso: "Desarrollo de Aplicaciones en Android" 2012


4. Descargar el JDK 7 directamente con el navegador.

AUTOR: Andrs Guzmn Fontecilla. Email: andresguzf@gmail.com WEB: http://www.bolsadeideas.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

Curso: "Desarrollo de Aplicaciones en Android" 2012


5. Guardamos el archivo en una carpeta local del sistema. 6. Instalamos JDK con las configuraciones por defecto. Haga doble clic jdk-7u3-windows-i586.exe (para Windows) para ejecutar la instalacin. (Otras plataformas, por supuesto, tienen nombres diferentes). Clic Next en la ventana de bienvenida de la instalacin

Observe que aparece la ventana de instalacin de Java SE Development Kit 7. Click Next

AUTOR: Andrs Guzmn Fontecilla. Email: andresguzf@gmail.com WEB: http://www.bolsadeideas.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

Curso: "Desarrollo de Aplicaciones en Android" 2012


Si quieres instalar Java SE Development Kit en un diferente directorio, clic Change y especifica el directorio a eleccin.

AUTOR: Andrs Guzmn Fontecilla. Email: andresguzf@gmail.com WEB: http://www.bolsadeideas.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

Curso: "Desarrollo de Aplicaciones en Android" 2012


Observe que el proceso de instalacin de Java SE Development Kit comienza, puede tardar algunos minutos, un minuto o dos en promedio.

AUTOR: Andrs Guzmn Fontecilla. Email: andresguzf@gmail.com WEB: http://www.bolsadeideas.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

10

Curso: "Desarrollo de Aplicaciones en Android" 2012


Clic en Continuar para finalizar.

AUTOR: Andrs Guzmn Fontecilla. Email: andresguzf@gmail.com WEB: http://www.bolsadeideas.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

11

Curso: "Desarrollo de Aplicaciones en Android" 2012


Descargar y descomprimir Eclipse IDE
Descargar Eclipse usando un browser, ir a la pgina oficial. Seleccionar el Sistema Operativo. Descargar Eclipse IDE for Java EE Developers o bien Eclipse IDE for Java Developers

AUTOR: Andrs Guzmn Fontecilla. Email: andresguzf@gmail.com WEB: http://www.bolsadeideas.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

12

Curso: "Desarrollo de Aplicaciones en Android" 2012


Descargar eclipse desde el mirror por defecto o bien seleccionar otro.

Descomprimir y ejecutar Eclipse IDE o Guardar en un directorio local de su eleccin. o Descomprimirlo con winrar, winzip o bien puede utilizar "tar xvf <nombrearchivo-zip>". o Observe cmo se crea el directorio eclipse al descomprimir. o Tenga en cuenta que hay un archivo ejecutable, eclipse.exe (para la plataforma Windows) en el directorio eclipse. o Ejecute el archivo ejecutable haciendo doble clic en l.

AUTOR: Andrs Guzmn Fontecilla. Email: andresguzf@gmail.com WEB: http://www.bolsadeideas.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

13

Curso: "Desarrollo de Aplicaciones en Android" 2012


Descargar y descomprimir el SDK de Android
Descargar Android SDK usando un browser, ir a la pgina oficial. Click en pestaa SDK. Download SDK.

Descomprimirlo en un directorio de su eleccin. o Descomprimirlo en un directorio de eleccin con winrar, winzip, tar xvf u otro. o Para efecto del curso usaremos la ruta /download/android o Observe que se crea el directorio android-sdk-<OS>.

AUTOR: Andrs Guzmn Fontecilla. Email: andresguzf@gmail.com WEB: http://www.bolsadeideas.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

14

Curso: "Desarrollo de Aplicaciones en Android" 2012

AUTOR: Andrs Guzmn Fontecilla. Email: andresguzf@gmail.com WEB: http://www.bolsadeideas.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

15

Curso: "Desarrollo de Aplicaciones en Android" 2012


Instalando Android Development Tools (ADT) plug-in en Eclipse IDE
Android Development Tools (ADT) es un plugin para Eclipse que est diseado para crear aplicaciones para Android de forma confiable, robustas y rpidas. ADT extiende las funcionalidades de Eclipse para que se puedan configurar y crear rpidamente nuevos proyectos en Android, crear interfaces de usuario (UI) usando Layout, aadir componentes basados en el API de Android, depurar cdigo, e incluso exportar con el fin de distribuir la aplicacin en los diferentes dispositivos. Desarrollar aplicaciones para Android con Eclipse ADT es altamente recomendado, una de las mejores opciones disponibles del mercado y sin duda es la manera ms rpida y robusta. Adems entre muchas cosas tiene un excelente wizard para crear aplicaciones guiadas, as como la integracin con el SDK, los editores de XML personalizados, y el panel de depuracin, ADT da un impulso importante en el desarrollo de aplicaciones para Android. 1. Iniciar el IDE Eclipse. Doble clic en el ejecutable eclipse.exe

AUTOR: Andrs Guzmn Fontecilla. Email: andresguzf@gmail.com WEB: http://www.bolsadeideas.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

16

Curso: "Desarrollo de Aplicaciones en Android" 2012

Luego aparecer una ventana para seleccionar el workspace (espacio de trabajo), que es el directorio donde se guardaran nuestros proyectos de Eclipse. Para el campo workspace, seleccionar el que viene por defecto o bien elegir un directorio diferente. Si seleccionamos la casilla o checkbox Use this as the default and do not ask again no nos volver a preguntar ms sobre el workspace. Clic en Aceptar.

AUTOR: Andrs Guzmn Fontecilla. Email: andresguzf@gmail.com WEB: http://www.bolsadeideas.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

17

Curso: "Desarrollo de Aplicaciones en Android" 2012


2. Luego iniciamos el proceso de instalar y configurar el plug-in Android Development Tools (ADT) como un nuevo software para el Eclipse. Haga clic en Help (Ayuda) en el men de nivel superior. Seleccione Intall New Software.

AUTOR: Andrs Guzmn Fontecilla. Email: andresguzf@gmail.com WEB: http://www.bolsadeideas.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

18

Curso: "Desarrollo de Aplicaciones en Android" 2012


3. Agregamos un nuevo repositorio (ADT Android) para el IDE de Eclipse. Un repositorio es un software que est en continua mantencin y actualizacin. Clic en el botn Add.

Observe que aparece la ventana de dilogo Add Repository. Para el campo Name, introduzca Android Plugin (o un nombre a eleccin). Para el campo Location, escriba https://dlssl.google.com/android/eclipse/. Nota: Si tiene problemas para descargar el plugin, puede probar usando el protocolo "http" en la URL, en lugar de "https" (https se prefiere por razones de seguridad). Clic en Aceptar.

AUTOR: Andrs Guzmn Fontecilla. Email: andresguzf@gmail.com WEB: http://www.bolsadeideas.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

19

Curso: "Desarrollo de Aplicaciones en Android" 2012

Download e instalar Android development tools (ADT plug-in) para Eclipse IDE. Marcar Development Tools. Clic Next.

Clic Next. 20

AUTOR: Andrs Guzmn Fontecilla. Email: andresguzf@gmail.com WEB: http://www.bolsadeideas.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

Curso: "Desarrollo de Aplicaciones en Android" 2012

Seleccionar I accept the terms of the license agreements para aceptar las condiciones. Clic Finish.

AUTOR: Andrs Guzmn Fontecilla. Email: andresguzf@gmail.com WEB: http://www.bolsadeideas.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

21

Curso: "Desarrollo de Aplicaciones en Android" 2012

AUTOR: Andrs Guzmn Fontecilla. Email: andresguzf@gmail.com WEB: http://www.bolsadeideas.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

22

Curso: "Desarrollo de Aplicaciones en Android" 2012

AUTOR: Andrs Guzmn Fontecilla. Email: andresguzf@gmail.com WEB: http://www.bolsadeideas.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

23

Curso: "Desarrollo de Aplicaciones en Android" 2012


Configurar ADT plug-in con la ubicacin de Android SDK
Una vez que se haya instalado con xito el plugin de Eclipse ADT, tal como se describi anteriormente, el siguiente paso es modificar las preferencias de ADT en Eclipse para apuntar al directorio del SDK de Android: 1. Abrir las Preferencias de Window en Eclipse. En Linux/Windows, seleccionar Windows->Preferences En Mac OS X, seleccionar Eclipse->Preferences

2. Configurar plug-in ADT con la ubicacin hacia Android SDK, el cual ya tenemos descargado y descomprimido en pasos anteriores. Si la ubicacin del SDK de Android no est establecida, ingresar la ubicacin y haga clic en Aceptar.

AUTOR: Andrs Guzmn Fontecilla. Email: andresguzf@gmail.com WEB: http://www.bolsadeideas.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

24

Curso: "Desarrollo de Aplicaciones en Android" 2012

AUTOR: Andrs Guzmn Fontecilla. Email: andresguzf@gmail.com WEB: http://www.bolsadeideas.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

25

Curso: "Desarrollo de Aplicaciones en Android" 2012


Instalar los componentes adicionales de Android SDK, add-ons, docs y ejemplos
La ltima versin del SDK de Android no viene con las plataformas de Google (SDK Platforms Android) y add-ons. Este paso ser aadir los componentes necesarios adems de la documentacin opcional y los ejemplos que utilizaremos durante el curso. 1. Abrir Android SDK.

2. Descargar e instalar los paquetes o componentes disponibles. Entre ellos la documentacin, Plataformas, Ejemplos, etc. Puedes selectivamente seleccionar stos. Ntese que la lista de componentes y paquetes podran variar desde un sistema a otro. Podemos instalar todos los componentes o bien seleccionar el mnimo para trabajar, seleccionar los componentes tal como se muestra en la siguiente imagen.

AUTOR: Andrs Guzmn Fontecilla. Email: andresguzf@gmail.com WEB: http://www.bolsadeideas.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

26

Curso: "Desarrollo de Aplicaciones en Android" 2012

AUTOR: Andrs Guzmn Fontecilla. Email: andresguzf@gmail.com WEB: http://www.bolsadeideas.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

27

Curso: "Desarrollo de Aplicaciones en Android" 2012


Aceptar todas las licencias: Accept All. Clic en Install.

Tenga en cuenta que la instalacin puede durar un buen tiempo (20 minutos o ms)

AUTOR: Andrs Guzmn Fontecilla. Email: andresguzf@gmail.com WEB: http://www.bolsadeideas.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

28

Curso: "Desarrollo de Aplicaciones en Android" 2012

Una vez finalizado, despus de descargar todos los paquetes seleccionados aparecer un mensaje: Done loading packages. Clic en Close, tal como se muestra en la imagen de abajo.

AUTOR: Andrs Guzmn Fontecilla. Email: andresguzf@gmail.com WEB: http://www.bolsadeideas.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

29

Curso: "Desarrollo de Aplicaciones en Android" 2012

AUTOR: Andrs Guzmn Fontecilla. Email: andresguzf@gmail.com WEB: http://www.bolsadeideas.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

30

Curso: "Desarrollo de Aplicaciones en Android" 2012


Crear un Dispositivo Virtual para Android o Android Virtual Device (AVD)
En este siguiente paso, vamos a crear un dispositivo virtual que dar las opciones para un emulador de un dispositivo real con Android. 1. Seleccione Windows->AVD Manager

2. Clic en el boton New de la ventana Android Virtual Device Manager

AUTOR: Andrs Guzmn Fontecilla. Email: andresguzf@gmail.com WEB: http://www.bolsadeideas.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

31

Curso: "Desarrollo de Aplicaciones en Android" 2012

Ingresar mi_avd_2.2 (o el nombre que queramos) como Nombre para el nuevo dispositivo. Elegir Android 2.2-API Level 8 como target. Este es la plataforma en el cual correremos el emulador. Opcionalmente ingrese un mnimo tamao para el SD card - Importante para usuarios de Mac OS X: debe ser por lo menos 12 MiB. Clic sobre Create AVD.

AUTOR: Andrs Guzmn Fontecilla. Email: andresguzf@gmail.com WEB: http://www.bolsadeideas.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

32

Curso: "Desarrollo de Aplicaciones en Android" 2012

AUTOR: Andrs Guzmn Fontecilla. Email: andresguzf@gmail.com WEB: http://www.bolsadeideas.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

33

Curso: "Desarrollo de Aplicaciones en Android" 2012


Notamos que el dispositivo virtual se ha creado.

AUTOR: Andrs Guzmn Fontecilla. Email: andresguzf@gmail.com WEB: http://www.bolsadeideas.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

34

Curso: "Desarrollo de Aplicaciones en Android" 2012


Cerramos AVD Manager, clic en Close.

AUTOR: Andrs Guzmn Fontecilla. Email: andresguzf@gmail.com WEB: http://www.bolsadeideas.com LICENCIA: http://creativecommons.org/licenses/by-nc/2.5

35

Вам также может понравиться