Android: instalación de Android-studio en una distro para arquitectura amd64.

Siguiendo con el espíritu del blog añado una pequeña receta que ahorrará algunos quebraderos de cabeza a aquellos que querías usar el nuevo Android-studio (actualmente en la versión 0.2.10) en una máquina de 64-bits.

Aquí podeís encontrar toda la información oficial y los enlaces para descargarlo.

El problema viene con las herramientas android-sdk, ya que están compiladas enlazando dinamicamente con bibliotecas de 32-bits y no hay versión de 64-bits. Esto quiere decir que tiene que tener esas librerías de 32-bits disponibles en tu máquina ó no funcionarán.

Para resolver esto tienes dos opciones:
  1. Utilizar 'multiarch'. (Ya lo mencioné en el blog anteriormente. En concreto como desinstalarlo :-D ) Multiarch te permite instalar paquetes de varias arquitecturas (x86/amd64, lo más problable) en una sóla máquina.
  2. Instalar las versión lib32[xxx] correspondiente.
Si optamos por la segunda opción, la más recomendable en mi opinión, deberemos instalar al menos:
  • lib32z1
  • lib32stdc++6
  • lib32ncurses5
Y con esto ya deberíamos tener todo el android-studio operativo.