Configuración del entorno para la programación con Android y ArchLinux 64bit

En primer lugar, necesitamos instalar desde yaourt el paquete android-sdk, pero nos podemos encontrar con el siguiente error al intentar resolver las dependencias:

== Compilando e instalando el paquete
== Instalar o compilar las dependencias que faltan para android-sdk:
error: destino no encontrado: lib32-ncurses

Esto ocurre porque nuestro sistema es de 64 bits y está intentando compilar una librería de 32, para solucionarlo hay que instalar el soporte “multilib“, descomentando las líneas siguientes en /etc/pacman.conf :

[multilib]
Include = /etc/pacman.d/mirrorlist

Actualizamos pacman:

pacman -Syu

Lo intentamos de nuevo y ya no debe de dar ningún problema:

yaourt -S android-sdk
yaourt -S aur/eclipse-android

Abrimos eclipse y en la pantalla de configuración elegimos el directorio del sdk, también se puede modificar la ruta desde Window -> Preferences -> “android” (SDK Location):

/opt/android-sdk

Instalamos ADB (Android Debug Bridge), que nos permite conectar nuestro dispositivo con el sistema:

yaourt -S adb android-udev

Una vez terminado añadimos nuestro usuario al grupo “adbusers”:

gpasswd -a USUARIO adbusers

Conectamos nuestro dispositivo y comprobamos que el sistema lo ha detectado con:

adb devices

Si todo ha ido bien, nos devolverá algo como:

List of devices attached
HT06MPL06471	device

Y ya podemos empezar a programar con Android en ArchLinux 64bits.

Más info:
https://wiki.archlinux.org/index.php/Android

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>