Cómo montar un entorno de desarrollo de aplicaciones para dispositivos smartphones y tables con Android usando el IDE de desarrollo Eclipse sobre un equipo con el sistema operativo Microsoft Windows 8 x64. Explicamos en este tutorial cómo preparar un entorno de programación de aplicaciones de forma muy rápida, descargando el Android SDK ADT Bundle for Windows, un kit con Eclipse y todo lo necesario para hacer aplicaciones para Android.

Requisitos para programar aplicaciones para Android en Windows 8

Equipo con Microsoft Windows 8

En primer lugar necesitaremos un equipo físico (o máquina virtual) con el sistema operativo Microsoft Windows 8 (válido para otros sistemas operativos de Microsoft). En los siguientes enlaces mostramos varios tutoriales para instalar Windows en equipos físicos y en equipos virtuales:

Java Runtime Environment (JRE)

Para que el IDE de desarrollo Eclipse funcione correctamente necesitaremos disponer en el equipo de JRE (Java Runtime Environment). Podremos descargar dicho componente gratuitamente desde la URL:

https://www.oracle.com/java/technologies/javase-downloads.html

Elegiremos el instalable que se ajuste a la arquitectura de nuestro equipo y al sistema operativo, en nuestro caso, puesto que estamos instalando todo para 64 bits (x64) elegiremos Windows x64 (jdk-7u17-windows-x64.exe), instalaremos Java SE Development Kit que incluye Java Development Kit (JDK) y Java Runtime Environment (JRE):

Java Runtime Environment (JRE)

Ejecutaremos el fichero descargado para iniciar la instalación de JDK y JRE:

Java Runtime Environment (JRE)

Si tenemos activado el UAC (Control de cuentas de usuario) en Windows 8 pulsaremos «Sï» a la pregunta de seguridad:

Java Runtime Environment (JRE)

Se iniciará el asistente para instalar Java SE Development Kit, pulsaremos «Next»:

Java Runtime Environment (JRE)

Elegiremos los componentes a instalar (Development Tools, Source Code, Public JRE), la ubicación de los ficheros de instalación y pulsaremos «Next»:

Java Runtime Environment (JRE)

Elegiremos la carpeta donde se instalará JRE y pulsaremos «Next»:

Java Runtime Environment (JRE)

Una vez instalado JDK y JRE pulsaremos «Close» en el asistente de instalación:

Java Runtime Environment (JRE)

En el caso de iniciar Eclipse sin tener instalado JRE mostrará este mensaje de error:

Eclipse
A Java Runtime Environment (JRE) or Java Development Kit (JDK)
must be available in order to run Eclipse. No Java virtual machine
was found after searching the following locations:
C:UsersajpdsoftDesktopadt-bundle-windows-x86_64-20130219adt-bundle-windows-x86_64-20130219eclipsejrebinjavaw.exe
javaw.exe in your current PATH
Aceptar

IDE de desarrollo Eclipse y Android SDK ADT Bundle

Para montar el entorno de desarrollo de forma rápida y sin tener que instalar prácticamente nada en nuestro equipo Windows 8 podremos descargar el Android SDK ADT Bundle for Windows desde el sitio web oficial:

https://developer.android.com/studio

IDE de desarrollo Eclipse y Android SDK ADT Bundle

Dicho paquete contiene:

  • Eclipse.
  • ADT plugin para Eclipse.
  • Android SDK Tools.
  • Android Platform-tools.
  • Android platform.
  • Android system image for the emulator.

Leeremos los términos de licencia, si estamos de acuerdo marcaremos «I have read and agree with the adove terms and condicions, seleccionaremos «64-bit» en nuestro caso y pulsaremos «Download the SDK ADT Bundle for Windows»:

IDE de desarrollo Eclipse y Android SDK ADT Bundle

Una vez descargado el fichero adt-bundle-windows-x86_64-20130219.zip lo descomprimiremos (en Windows 8 pulsando con el botón derecho del ratón sobre él y seleccionando «Extraer todo»:

IDE de desarrollo Eclipse y Android SDK ADT Bundle

Copiaremos la carpeta extraída a la ubicación donde queramos que resida la aplicación, por ejemplo a C:/Eclipse. Ahora ya podremos ejecutar el IDE Eclipse con todo lo necesario para desarrollar aplicaciones para Android, ejecutando el fichero «eclipse.exe»:

IDE de desarrollo Eclipse y Android SDK ADT Bundle

Si el JRE está correctamente instalado se iniciará el IDE Eclipse con Android Developer Tools:

IDE de desarrollo Eclipse y Android SDK ADT Bundle

En el primer inicio nos solicitará la carpeta para el espacio de trabajo (Workspace). Indicaremos la carpeta y pulsaremos «OK»:

IDE de desarrollo Eclipse y Android SDK ADT Bundle

Si queremos enviar estadísticas de uso anónimas a Google pulsaremos «Yes», en caso contrario pulsaremos «No»:

IDE de desarrollo Eclipse y Android SDK ADT Bundle

Es recomendable actualizar el IDE Eclipse a la última versión, para ello pulsaremos en el menú «Help» – «Check for Updates»:

IDE de desarrollo Eclipse y Android SDK ADT Bundle

Para actualizar Android SDK y para instalar nuevos componentes pulsaremos en el menú «Windows» – «Android SDK Manager»:

IDE de desarrollo Eclipse y Android SDK ADT Bundle

Elegiremos los componentes a instalar y los que queramos actualizar y pulsaremos «Install packages»:

IDE de desarrollo Eclipse y Android SDK ADT Bundle

Si algún paquete requiere de aceptación de términos de licencia nos lo indicará, en nuestro caso hemos instalado «Samples for SDK API 17, revision 1», «Google AdMob Ads SDK, revision 9», «Google USB Driver, revision 7» y «Google Web Driver, revision 2». Marcaremos «Accept License» y pulsaremos «Install»:

IDE de desarrollo Eclipse y Android SDK ADT Bundle

Agregar dispositivo virtual Android Virtual Device en Eclipse

Agregaremos también un dispositivo virtual (Android Virtual Device) que será el que usemos para ejecutar las aplicaciones en desarrollo y ver cómo quedan y cómo funcionan. De esta forma no necesitaremos estar pasando la aplicación continuamente a un dispositivo smartphone físico con Android, podremos realizar las compilaciones que queramos en el dispositivo virtual que, a todos los efectos, es similar al físico. Para agregar un nuevo dispositivo virtual pulsaremos en el menú «Window» – «Android Virtual Device Manager»:

Agregar dispositivo virtual Android Virtual Device en Eclipse

En la pestaña «Android Virtual Device» pulsaremos en «New»:

Agregar dispositivo virtual Android Virtual Device en Eclipse

Elegiremos las características del dispositivo virtual (nombre, device, tipo de CPU, teclado, memoria RAM, tarjeta de memoria, etc.:

Agregar dispositivo virtual Android Virtual Device en Eclipse

Ya tendremos creado el dispositivo virtual que podremos usar para probar nuestras aplicaciones las veces que necesitemos.

Mi primera aplicación para Android desde Windows 8 con Eclipse

Una vez descargado e instalado Eclipse y los componentes que necesita podremos crear aplicaciones para dispositivos Android. Para crear la aplicación «Hola mundo» abriremos Eclipse, pulsaremos en el menú «File» – «New» – «Android Application Project»:

Mi primera aplicación para Android desde Windows 8 con Eclipse

Introduciremos los datos para la nueva aplicación Android, en nuestro caso crearemos la típica aplicación «Hola mundo»:

Mi primera aplicación para Android desde Windows 8 con Eclipse

Indicaremos si queremos crear un icono personalizado y la activity:

Mi primera aplicación para Android desde Windows 8 con Eclipse

Indicaremos las propiedades del icono (o el texto) y fondo de nuestra aplicación Android:

Mi primera aplicación para Android desde Windows 8 con Eclipse

Si queremos que el asistente nos cree una activity inicial para nuestra aplicación marcaremos «Create Activity» e indicaremos el tipo de activity (Blan Activity, Fullscreen Activity, Master/Detail Flow»). En nuestro caso puesto que estamos simplificando al máximo el proceso de creación de una aplicación Android dejaremos «Blank Activity» y pulsaremos «Next»:

Mi primera aplicación para Android desde Windows 8 con Eclipse

Indicaremos el nombre para la activity, el nombre del Layout y el tipo de navegación (dejaremos «None»):

Mi primera aplicación para Android desde Windows 8 con Eclipse

El asistente nos creará toda la estructura base de nuestra aplicación Android (activity, Layout, ficheros .java, etc.). Ahora podremos compilarla directamente y mostrarla en nuestro dispositivo virtual. Para ello seleccionaremos la carpeta de nuestra aplicación en el árbol de exploración de la izquierda y pulsaremos en el menú «Run» – «Run As» – «Android Application»:

Mi primera aplicación para Android desde Windows 8 con Eclipse

Una vez arrancado el dispositivo Eclipse instalará la aplicación en él de forma automática y podremos probarla como si de un dispositivo Android físico se tratase:

Mi primera aplicación para Android desde Windows 8 con Eclipse