Cómo instalar y configurar Android Studio en Ubuntu

Cómo instalar y configurar Android Studio en Ubuntu

De manera contraria a Windows, la versión de Android Studio en sistemas operativos basados en Linux no son instaladores automaticos que configurarán todo automaticamente por ti, así que necesitas saber cómo configurar Android Studio manualmente si quieres trabajar en Android en un entorno de Linux.

En este artículo aprenderás todo lo que necesitas saber para configurar e installar Android Studio facilmente en Ubuntu.

1. Descarga Java

Necesitarás el JDK para usar Android Studio, para descargar una distribucion de Java (Java Development Kit) en Ubuntu, ejecuta el siguiente comando en tu terminal:

sudo add-apt-repository ppa:webupd8team/java

Luego procede a actualizar todos los paquetes usando el siguiente comando:

sudo apt-get update

Y finalmente ejecuta el instalador de Java:

sudo apt-get install oracle-java8-installer

Acepta todos los terminos y condiciones en cualquier menu que pueda aparecer:

Java Terminal Accept terms and conditions

Y java estára listo para ser usado.

2. Descarga e instala Android Studio

Visita la página oficial de descarga de Android Studio aquí, el bundle de Linux es un archivo en formato .zip y necesita ser configurado manualmente más tarde. Descarga el bundle y espera a que se complete la descarga.

Una vez completada la descarga, procederemos a instalar Android Studio, para ello descomprime el contenido del .zip descargado en algun lado del sistema (en este caso descomprimimos el archivo en el directorio de descargas en la siguiente locación /home/sdkcarlos/Downloads/android-studio).

Android Studio temporal path

Normalmente necesitarás descomprimir el archivo .zip que descargaste a un directorio apropiado para tus aplicaciones como por ejemplo  /usr/local/ para tu usuario personal, ó /opt/ para usuarios compartidos, sin embargo para prevenir problemas con los permisos, extrajimos el contenido en el directorio de descargas para copiarlo finalmente en un directorio apropiado usando el terminal. Por ejemplo, el siguiente comando copiara la carpeta android-studio en /usr/local/ sin generar problemas debido a los permisos (recuerda cambiar el nombre del ejemplo por el nombre de tu usuario):

sudo cp -r /home/<tu-nombre-de-usuario>/Downloads/android-studio /usr/local/android-studio

El parámetro -r significa que al copiar los archivos, esta acción sera llevada a cabo de manera recursiva, pues es una carpeta con subdirectorios, por lo tanto necesitamos copiar todo su contenido.

Antes de continuar recuerda que en computadores de 64-bits necesitarás los siguientes paquetes instalados:

En caso de que estes usando una version de 64-bit de Ubuntu necesitarás instalar librerias de 32-bit usando el siguiente comando:

sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 lib32bz2-1.0

Si estás ejecutando Fedora de 64 bits, el comando será:

sudo yum install zlib.i686 ncurses-libs.i686 bzip2-libs.i686

Finalmente procede a ejecutar el instalador de Android Studio, para ello navega a la localización de Android Studio en la carpeta bin usando el terminal:

cd /usr/local/android-studio/bin

Así estáras localizado en la carpeta bin, donde el script de inicialización .sh está localizado, para iniciar Android Studio ejecuta:

./studio.sh

Android Studio debería iniciar e instalará y actualizará todos los componentes requeridos para su funcionamiento.

3. Crea un ejecutable en el sistema

A menos que quieras navegar a la carpeta bin en la localización de Android Studio y ejecuta el script studio.sh cada vez que quieras iniciar Android Studio, probablemente quieras crear una entrada en el escritorio para iniciar Android Studio con un simple click en la barrá de búsqueda de Ubuntu.

Android Studio executable Ubuntu

Despues de hacer el paso ilustrado en la imágen, deberías tener disponible Android Studio en la barrá de búsqueda:

Android Studio search menu ubuntu

4. Configura el SDK Manager y el AVD Manager

Para acceder al SDK manager y el AVD manager facilmente desde tu sistema, necesitarás crear variables de entorno que apuntes a las carpetas tools y platform-tools (generadas probablemente en /home/my-username/Android/Sdk durante la instalación). Para conseguirlo, ejecuta el siguiente comando para editar las variables de entorno del sistema:

sudo gedit ~/.bashrc

y agrega (al final del documento) las siguientes lineas (y cambia el directorio de acuerdo a la localización del SDK en tu computadora):

export PATH=${PATH}:/home/<your-user-name-folder>/Android/Sdk/tools
export PATH=${PATH}:/home/<your-user-name-folder>/Android/Sdk/platform-tools

Guarda el archivo y eso debería crear variables de entorno estáticas en una nueva terminal (en caso de que tengas problemas, por favor lee esta pregunta en askubuntu acercade como crear variables de entorno de manera adecuada).

En caso de que estes en un entorno de 64 bits, ejecuta el siguiente comando para agregar un par de librerias de 32 bits requeridas:

sudo apt-get install lib32stdc++6 
sudo apt-get install lib32z1

Despues de hacerlo, solo resta verificar si lo hiciste bien. Sal de todos los directorios en una nueva terminal usando:

cd ~

Como agregamos anteriormente los directorios tools y platform-tools, la variable android debería estár disponible globalmente en cualquier parte del sistema. Para ejecutar el SDK Manager usa:

android sdk

Eso debería iniciar el siguiente manager:

Android SDK Manager

Y para ejecutar el AVD Manager para configurar los emuladores, ejecuta:

android avd

Que debería iniciar el siguiente manager:

Android AVD manager ubuntu

Que te diviertas !

Esto podría ser de tu interes

Conviertete en un programador más sociable