Curso 13/14 Desarrollo de Instalación del entorno de desarrollo
Pasos a seguir Pre-requisitos Instalación de Eclipse+ADT ( Developer Tools) Presentación de la interfaz del plugin ADT para Eclipse Añadir plataformas y componentes Creación de máquinas virtuales Vista para monitorización y depuración 2
Pre-requisitos Tener instalado JDK En dsitribuciones GNU/Linux basadas en debian instalar el paquete openjdk-7-jdk Si tienes una tarjeta gráfica con GPU y deseas utilizar sus capacidades de aceleración para mejorar las prestaciones del emulador, instala el paquete libgl1-mesa-dev Utiliza tu gestor de paquetes (synaptic, por ejemplo) o por línea de comandos (aptitude o apt-get) 3
Pre-requisitos (II) Si tienes una distribución de 64 bits y no tienes activado multiarch, necesitarás configurarlo porque algunas herramientas necesitan de librerías de 32 bits. #Comprobación modo multiarch en Debian GNU/Linux y derivadas $ dpkg print-foreign-architectures #Si no aparece como respuesta la cadena i386, #entonces debes ejecutar como superusuario $ dpkg --add-architecture i386 $ apt-get update $ apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 zlib1g:i386 #La coletilla :i386 significa 'toma la versión para 32 bits 4
Preparación para la instalación Los pasos descritos son para una instalación en un sistema operativo GNU/Linux Descargar el ADT bundle de la web de desarrolladores de : http://developer.android.com/sdk Descomprimir el fichero zip Recuerda el directorio de instalación puesto que será necesario referenciarlo en la configuración de eclipse 5
ADT para eclipse El SDK de está perfectamente integrado en el IDE eclipse Pero no es imprescindible para desarrollar : http://developer.android.com/guide/developing/projects/projects-cmdline.html El ADT incluye una versión ya configurada de eclipse: Ejecutar: <Directorio_ADT>/eclipse/eclipse O simplemente 'eclipse' desde línea de comandos si añadiste el directorio a la ruta de búsqueda. 7
ADT para eclipse Si al iniciar eclipse no se ve esto: Si no algo como esto otro: 8
ADT para eclipse Es que tienes instalado el entorno Eclipse y su ejecutable se encuentra en un directorio previo en las rutas registradas en la variable de entorno $PATH SOLUCIÓN: Lanzar el eclipse del ADT especificando la ruta completa. Modificar el orden de los directorios de búsqueda en la variable $PATH 9
Acceso a las herramientas SDK Manager AVD Manager A través del menú Window 10
SDK Manager Instalación y actualización de versiones de, herramientas, etc. En windows SDK Manager.exe del directorio de instalación En Linux o Mac: <Directorio_ADT>/sdk/tools/android También es posible realizar este paso desde el entorno de eclipse (Window-> SDK Manager) 11
SDK Manager Paquetes a instalar: Actualizar la versión de las SDK Tools Instalar la versión más actualizada de SDK Platform-tools. Los SDK Platform que se deseen. Para este curso usaremos la versión 4.3 (API 18) 12
SDK Manager Desde el repositorio de Extras Google USB driver (necesario para windows) Google Play Licensing package Google Play Billing package Más información sobre la instalación en: http://developer.android.com/tools/index.html 13
Crear un dispositivo virtual (AVD) Window Virtual Device Manager Utilizar el asistente (botón New) para crear la máquina. Configurables en versión de SO, memoria SD, resolución pantalla, etc. 14
Emulador totalmente funcional Pantalla táctil Botonera 15
DDMS: Dalvik Debug Monitor Server Herramienta para la monitorización Captura de pantalla Log Threads Información sobre la memoria Estado de la radio Simular llamadas y mensajes entrantes 16
DDMS: Dalvik Debug Monitor Server Una vez lanzada la ejecución de un proyecto, podemos cambiar de vista en Eclipse 17
Perspectiva DDMS 18