Instala el SDK de Android en Ubuntu Linux
Google ha liberado recientemente la versión 1.6 del SDK de Android. Este tutorial te muestra cómo instalarlo en tu Ubuntu 9.04.
Instala Java
El SDK de Android está programado sobre Java. Así que tendrás que instalar la máquina virtual Java antes de pensar en instalar Android. Para hacerlo en Ubuntu son muchos los documentos de ayuda disponibles.
Descarga el SDK
La versión actual 1.6R1 está disponible como fichero tar.gz en Google. Utiliza este enlace. Se te pedirá aceptar una licencia y serás redirigido a otro enlace que, ya sí, te permitirá descargar el SDK. Ocupa unos 222 MB.
Descomprime el fichero descargado
Puedes utilizar el directorio /opt así:
$ cd /opt $ sudo tar -xzvf android-sdk-linux_x86-1.6_r1.tgz
Todos los ficheros serán descomprimidos a un directorio llamado android-sdk-linux_x86-1.6_r1, y en su interior verás lo siguiente:
$ ls /opt/android-sdk-linux_x86-1.6_r1 add-ons docs documentation.html platforms RELEASE_NOTES.html tools
Las herramientas de desarrollo para Android están bajo el directorio tools.
Pon a prueba el emulador
Dado que todas las herramientas para Android están bajo /opt/android-sdk-linux_x86-1.6_r1/tools, habrá que modificar la variable de entorno PATH de forma que incluya ese directorio. Abre un terminal y ejecuta lo siguiente:
$ PATH=${PATH}:/opt/android-sdk-linux_x86-1.6_r1/tools
$ export PATH
Querrás añadir un código similar a tu .bashrc de forma que la modificación esté siempre disponible.
Puedes empezar las pruebas. Es buena idea conservar todos tus ficheros para Android en un directorio separado. Crea por ejemplo ~/src/android y ejecuta todos los comandos de debajo en ese directorio.
The virtual phones created by android SDK are called AVDs ( android virtual device) .Let us start the experiment with a virtual SDcard and a Virtual Phone.
Los teléfonos virtuales creados por el SDK de Android reciben el nombre de AVD —de Android Virtual Device—. Empecemos el experimento con una SDcard virtual y un teléfono virtual.
Let us create a virtual SDcard
Para crear una SDcard virtual:
$ mksdcard 2048M SDCARD
Mira el contenido del directorio y verás ahora un fichero de 2 GB llamado SDCARD. Ahora crea un teléfono virtual Android llamado FERMI_PHONE.
$ android create avd -n FERMI_PHONE -t 2 Android 1.6 is a basic Android platform. Do you wish to create a custom hardware profile [no]
Pulsa Enter para elegir no. Verás el siguiente mensaje.
Created AVD 'FERMI_PHONE' based on Android 1.6, with the following hardware config: hw.lcd.density=160
Arranca ahora el emulador.
$ emulator @FERMI_PHONE -sdcard SDCARD
Aparecerá tu teléfono virtual como se muestra debajo. Se abrirá otra ventana pidiéndote participar en una encuesta. Puedes ignorarla y cerrarla.
Espera un momento y cambiará el pantallazo a uno como éste.
Puedes pulsar el botón Menu para desbloquear el teléfono.
O pulsar Ctrl+F11 para girarlo.
Aprovecha y explora Internet utilizando el teléfono Android.
Empieza a desarrollar
La forma más sencilla de desarrollar con Android es utilizar Eclipse. La versión incluida en Jaunty es algo vieja —la 3.2.2-5ubuntu3—. Necesitas una versión posterior para instalar las ADT —Android Development Tools— para Eclipse. Yo he descargado Eclipse 3.5 —Galileo— del sitio de Eclipse y la he instalado. Luego hay que seguir estos pasos:
- Arranca Eclipse, y selecciona Help, Install New Software.
- En el diálogo Available Software, elige Add…
- En el diálogo Add Site que aparece, entra un nombre para el sitio remoto como «Android Plugin» en el campo Name, y en el campo Location entra la siguiente URL y haz clic en Ok.
https://dl-ssl.google.com/android/eclipse/ - De vuelta a la vista Available Software, ahora deberías ver «Developer Tools» añadida a la lista. Selecciona la casilla junto a ésta, lo que automáticamente seleccionará las herramientas anidadas Android DDMS y Android Development Tools. Haz clic en Next.
- En el diálogo Install Details resultante, se enumeran Android DMMS y Android Development Tools. Pulsa Next para leer y aceptar el acuerdo de licencia e instalar las dependencias. Luego haz clic en Finish.
- Reinicia Eclipse.
Puedes modificar las preferencias de Eclipse para apuntar al directorio del Android SDK.
- Elige Window, Preferences para abrir el panel de preferencias.
- Escoge Android en el panel izquierdo.
- Para SDK Location en el panel principal, pulsa Browse y escoge el directorio donde has descomprimido el SDK.
- Haz clic en Apply y luego en Ok.
Tu entorno de desarrollo ya está listo.
Puedes probar con una aplicación Hello World. Debajo el pantallazo de mi aplicación Hola Mundo.
Es controvertida la calidad de los primeros modelos HTC con Android disponibles. Para navidades, no obstante, deberían a empezar a estar disponibles modelos con Android de marcas como Motorola, Samsung o LG. Es un momento inmejorable para empezar a desarrollar para Android. Sí, la batalla de los smartphones la va a ganar el software.
Adaptado libremente del artículo de Fermi Level para Experimenting with GNU/Linux.
¿Te pareció interesante? Sé tan amable de menear este artículo.


















Muy bueno el tutorial si me permites pillar tu tutorial con el post original sería genial gracias..
Por supuesto, sírvete tú mismo.
Muy bueno el tutorial, realmente me ha servido de mucho, lo que no logro es instalar los Android development tools desde la direccion que pones, la salida de eclipse es que no encuentra el software requerido en esa pagina, sabras si esto ha cambiado? Desde ya muchas gracias
Logre instalar el modulo de Android en Eclipse, era solo un problema de conectividad de mi red. Muchas gracias
[...] por el reciente artículo sobre la instalación del SDK de Android en Ubuntu Linux, Eduardo Díaz ha realizado para su blog Ubuntu un útil tutorial de [...]
Muy buen tutorial, voy a intentar instalarlo y ya te cuento como me va.