lunes, 18 de agosto de 2014

Instalar Android ADT en Ubuntu 13/14 de 64bits


Explicaremos como instalar el entorno de desarrollo de Android ADT en Ubuntu de 64 bits, el mayor problema es que las herramientas de Android (SDK) son programas de 32 bits, los cuales no pueden ejecutarse por defecto en Ubuntu de 64. Antiguamente, se instalaba el paquete ia32-lib el cual ya no existe en las nuevas versiones de Debian/Ubuntu.

Primero debemos bajar el ADT de la pagina de Android Developers, click aqui. El archivo quedará en la carpeta Downloads de nuestro home. Como se sabe, el ADT es un Eclipse, por lo que no es necesario instalarlo, solo descomprimirlo y ejecutarlo.

NOTA: Antes de ejecutarlo debemos tener instalado Java JDK de Oracle, leer este post con las instrucciones.

Al ejecutarlo, notaremos que aunque el programa abre, lanza un error respecto al adb.  Este es uno de los programas de 32 bits que el ADT intenta ejecutar y no puede.

Solución: Instalaremos una serie de paquetes que nos permitirá ejecutar programas de 32 bits en Ubuntu de 64.

 # sudo aptitude install libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5  

En el caso que aptitude indique un error de dependencias y nos brinde una solución, elegimos "no" a la primera solución propuesta y "si" a la segunda.

Luego instalamos el siguiente paquete:

 # sudo aptitude install lib32z1  

Ahora el ADT deberá abrir sin dificultades.