Eclipse Juno es la nueva versión de este IDE y ya se encuentra disponible en los repositorios de Fedora 17. Este documento es una actualización de la guía Instalación del Android SDK en Fedora 16 e incluye la nueva versión del SDK de Android (r20 en la fecha de publicación) y Eclipse Juno. Es posible programar usando NetBeans, pero no tiene las mismas funciones que el Plug-in de Android para Eclipse. Los pasos para preparar el entorno de programación se pueden aplicar a otras distribuciones como es el caso de Ubuntu. Esta guía es una actualización de la que estaba publicada previamente, por esa razón algunos pasos como la creación del dispositivo virtual se han omitido para que no fuera excesivamente larga. La versión anterior seguirá estando en la web de InnerZaurus.

Instalación de Eclipse

  • Fedora:
    su -c 'yum groupinstall Eclipse'
    • 64 bits:
      yum install glibc.i686 glibc-devel.i686 libstdc++.i686 zlib-devel.i686 ncurses-devel.i686 libX11-devel.i686 SDL.i686 libzip.i686 libX11.i686 libXrandr.i686
  • Ubuntu:
    sudo apt-get install eclipse

Instalación del SDK

  • Descargamos el SDK r20 (32 bits). No hay una versión para 64 bits, es necesario instalar las librerías de 32 bits para poder programar.

  • Descomprimimos la carpeta en ~/Programación/Android

  • Pasamos a la carpeta con cd ~/Programación/Android/android-sdk-linux/tools/

  • Ejecutamos el programa “android”.

  • Seleccionamos las versiones del SDK con las que queremos trabajar (APIs 10 y 15). La primera corresponde a Android 2.3 mientras que la segunda pertenece a Android 4.0. La versión 16 del API es para Jelly Bean (Android 4.1).

Configuración de Eclipse

  • Lanzamos Eclipse y añadimos el Plug-in de Android

  • Ayuda, Install new software, Work with.

  • Pegamos el siguiente enlace: https://dl-ssl.google.com/android/eclipse/

  • Instalamos los paquetes. En Fedora 17 con Eclipse Juno no es necesario añadir el repositorio de Eclipse, cosa que pasaba con Fedora 16 en algunas ocasiones.

  • La primera vez que iniciemos un proyecto de Android configuraremos el entorno.

  • Para depurar usando el emulador incluido el SDK es necesario crear un dispositivo virtual con las funciones que queremos usar.

Siguientes pasos

Para empezar a programar ayuda mucho un buen libro de programación, un dispositivo real y un taco de hojas con un bolígrafo bic. A nivel de documentación, hay muchos cursos en la web tanto como tutoriales como en la forma de cursos. Un libro que está usando y está bastante bien (no es el único libro) es Android, por Ed Burnette, Editorial Anaya. A lo largo del libro se crea una aplicación de ejemplo y se va mejorando en cada capítulo. Si entiendes el inglés, el libro será más barato que su traducción.

El programa que desarrolles puede funcionar muy bien en el emulador y fallar en un dispositivo real. Para ver la forma de conectar Eclipse con tu dispositivo puedes consultar Depuracion de aplicaciones Android en GNU/Linux. Los pasos se han comprobado en Fedora x64 con un HTC Desire y un bq Kepler.

0 comentarios

Dejar un comentario

¿Quieres unirte a la conversación?
Siéntete libre de contribuir!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.