Instalación del Android SDK en Fedora 16 x64
- Detalles
- Categoría: Programación
- Publicado el Domingo, 04 Diciembre 2011 16:29
- Escrito por mimecar
El sistema operativo Android está consiguiendo cada vez más cuota de mercado. Gracias a esto es relativamente sencillo publicar una aplicación en el Android Market y conseguir unos pequeños ingresos. Los pasos para preparar el sistema utilizan Fedora 16 de 64 bits junto con el entorno de programación Eclipse. Es posible realizar los mismos pasos para otras distribuciones y entornos de programación como Netbeans.
La guía está dividida en varias partes:
- Instalación del IDE.
- Instalación de los requisitos necesarios para el SDK.
- Descarga del SDK.
- Instalación y configuración del Plug-in de Eclipse.
- Creación de una imagen de Android.
- Creación de una aplicación de ejemplo.

Instalación del IDE
- Fedora: su -c 'yum groupinstall Eclipse'
- Ubuntu: sudo apt-get install eclipse
Instalación de los requisitos necesarios para el SDK
Para Fedora de 64 bits hay que instalar varios paquetes:
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
Descarga del SDK
Descargamos el paquete del SDK de la web de Google. El paquete es para sistemas de 32 bits, si nuestro sistema es de 64 bits hace falta instalar unos cuantos paquetes.
- SDK: http://dl.google.com/android/android-sdk_r15-linux.tgz
- Descomprimimos el archivo en una carpeta conocida.
- En la carpeta comprimida, ejecutamos Tools/Android
- Seleccionamos el SDK que queremos descargar
- SDK 4: disponible en unos pocos terminales.
- SDK 3: versión para tablets. No hay teléfonos que lo usen.
- SDK 2.3: es la versión para teléfonos que está instalada en más terminales.
- Aceptamos el contrato de licencia.
Instalación y configuración del Plug-in de Eclipse
Abrimos Eclipse, en el menú Ayuda / Help seleccionamos “Install new software”.
Hay que añadir como fuente de software:
Hay que instalar todos los paquetes del repositorio. Es posible que al instalar los paquetes aparezca un mensaje de error “(com.android.ide.eclipse.adt.feature.group 15.0.1.v201111031820-219398) requires 'org.eclipse.wst.sse.core 0.0.0' but it could not be found”. Si te sale este error tu versión de Eclipse no tiene definido el repositorio de componentes de Eclipse. Para añadirlo, en “Install new software” ponemos:
A partir de ese momento podremos instalar los paquetes del SDK. Al reiniciar el sistema preguntará la ruta del SDK y se configurará.
Creación de una imagen de Android
El último paso para preparar el sistema es crear una imagen de Android. Esta imagen contendrá todos los recursos del teléfono móvil y permitirá probar las aplicaciones en caso de no tener un sistema real. Dependiendo de la configuración de la imagen, el teléfono tendrá conexión a Internet o podrá hacer llamadas simuladas. En Eclipse pulsamos en el botón “Opens the Android Virtual Device Manager” para crear la imagen. Pulsamos en el botón “New” para continuar.
Seleccionamos las funciones que queremos añadir a la imagen.
Hay dos parámetros importantes:
- Snapshot: Enabled. Permitirá que el inicio de la imagen sea más rápido.
- Device RAM size: 1024. Influye en el rendimiento de la imagen.
Un detalle importante es que la primera ejecución de la imagen es muy lenta: tarda varios minutos. Esto es normal. Cuando la imagen esté funcionando ya podremos programar en Eclipse. Ejecutamos la imagen dejando los parámetros que se muestran a continuación.
Creación de una aplicación de ejemplo
- En Eclipse, Menú Archivo, Nuevo, Proyecto.
- Seleccionamos “Android sampled project”.
- Seleccionamos el API del SDK.
- Seleccionamos uno de los ejemplos. Por ejemplo “Notepad”.
- Ejecutamos el código en la máquina virtual pulsando “Ejecutar” (CRTL+F11).














