Archivo de mayo de 2012

Programar dispositivos Android: Herramientas e instalación.

jueves 24 de mayo de 2012

Lo primero es descargarse e instalar las herramientas necesarias Herramientas:

  1. JDK 6: Se puede encontrar aquí para los 3 SO principales.
  2. Eclipse. Va a ser nuestro entorno de desarrollo (IDE). Desde el sitio de descargas es posible bajar varias versiones. En principio con la Eclipse Classis es más que suficiente.
  3. SDK Android. Se puede descargar de aquí y posteriormente descomprímirlo en un carpeta. En este paquete realmente sólo se encuentran las herramientas básicas que proporciona el SDK. Para empezar a trabajar es necesario descargarse al menos una plataforma de Android y las herramientas de plataforma.
  4. Instalar ADT (o lo que es lo mismo Android Development Tools). ADT es un plugin para Eclipse que ayuda al desarrollo de aplicaciones para Android. Para ello dentro de Eclipse, en la opción Working with que se encuentra en Help / Install new software… se debe añadir la URL: https://dl-ssl.google.com/android/eclipse/. Una vez añadida se conectará y mostrará en la parte inferior la entrada Developer Tools. Hay que seleccionarla y darle a siguiente. Este último paso puede dar problemas de dependencias por varias razones: a)  si estás con una versión relativamente antigua de Eclipse (Galileo – 3.5). Para evitar este problema añade la url http://download.eclipse.org/releases/galileo en Available Software Sites dentro del menú Window / Preferences. b) Si has instalado Eclipse mediante los paquetes que te ofrece tu distribución de Linux. En ese caso has de incluir en Windows / Preferences / Install/Update / Available Software Repositories, el repositorio de tu versión de Eclipse. Por ejemplo, https://download.eclipse.org/releases/indigo
  5. El siguiente paso es la instalación de las plataformas. Para ello lo primero es indicarle a Eclipse donde se encuentra el SDK descargado en el paso 3, lo que se hará desde Window / Preferences / Android. Una vez indicada la ruta, dentro en Window /SDK and AVD Manager encontraremos las opciones para cargar las plataformas. En available packages se encuentran los paquetes disponibles para la instalación, mientras que en Virtual Devices y en installed packages están emuladores y plataformas instalados respectivamente. Una vez instaladas las plataformas, instalar un emulador es muy sencillo.

Te recomiendo que utilices la última versión de Eclipse (en el momento de escribir estas líneas es Indigo, la 3.7) para evitar problemas. Si desde tu distribución Linux no tienes aún acceso a ella, puedes seguir este pequeño tutorial, que te ayudará a instalarla. Fácil ¿verdad?. Ahora ya está todo preparado para poder empezar a programar.