Instalar Android SDK en Ubuntu

Antes de empezar es necesario tener instalado Java, aquí puedes ver como instalar Oracle Java JDK en Ubuntu. Una vez tengamos el JDK instalado podemos instalar Android SDK que incluye proyectos de ejemplo, las herramientas de desarrollo, un emulador Android y las librerías necesarias.

Instalar Android SDK en Ubuntu

Descarga Android SDK Manager desde este enlace. Puedes descargarlo junto a Android Studio o descargar solo el SDK, en esta guía vamos a instalar solo el SDK. Una vez descargado extrae todo el contenido en la carpeta que prefieras.

Ahora con el terminal nos dirigimos a la carpeta donde hemos extraído el SDK y entramos en la carpeta “tools“, escribimos “android” en el terminal y entonces se abrirá el Android SDK Manager.

Desde el SDK Manager solo tienes que seleccionar las APIs que te gustaría descargar, o déjalo como viene por defecto (con la ultima API disponible), luego solo hay que pulsar instalar y aceptar todas las licencias.

Nota: Si solo quieres instalar el SDK, sin ejemplos, documentación ni emulador selecciona simplemente “SDK Platform”.

Ahora vamos a indicar al sistema donde tenemos instalado Android SDK, en el terminal:

Añadimos al inicio de este fichero las siguientes lineas, sustituyendo la ruta por la de vuestro sistema:

Ahora desde cualquier lugar podemos usar el comando “android” para abrir el SDK Manager

Añadir un dispositivo virtual Android

Para crear un dispositivo virtual y usarlo en el emulador, escribimos en el terminal:

Desde ahí podemos configurar el dispositivo o dejar uno de los que viene por defecto, luego solo hay que guardarlo y pulsar “Start…” para lanzarlo al emulador.

Si al lanzar el emulador nos da error por que el directorio “sdk/tools/emulator” no existe, la solución es sencilla usando estos comandos:

Comando adb

Para usar el comando adb necesitamos las siguientes librerías:

Para aapt necesitamos añadir:

Si con esto sigue sin funcionar podemos ver las librerías que nos faltan usando el comando:

Usar dispositivos físicos

http://developer.android.com/intl/es/tools/device.html