Posts Tagged Android

Como crear un Android Virtual Device (AVD)

Luego de configurar Eclipse para el desarrollo de aplicaciones en Android, me puse en manos a la obra para crear mi primera aplicación “Hello World”.

Realmente no coloque ni una línea de código, solo ejecute el código que viene por defecto al crear un proyecto nuevo.  Al ejecutar la aplicación Eclipse me mostró un error en la consola informando que no pudo encontrar un AVD compatible con el target Android 1.5 el cual es la versión que le asigne al proyecto al momento de crearlo.

Un AVD es una imagen del sistema de Android y una configuración del dispositivo que sera utilizado por el Emulador.

Para crear un nuevo AVD abrimos el terminal y vamos a la carpeta tools que se encuentra en la carpeta del SDK de Android en nuestro sistema de archivos, ya dentro de la carpeta tools ejecutamos el siguiente comando para obtener una lista de los “targets” disponibles

./android list targets

Y debería de mostrarnos una lista como la siguiente

id: 1
     Name: Android 1.1
     Type: Platform
     API level: 2
     Skins: QVGA-P, HVGA (default), HVGA-P, HVGA-L, QVGA-L
id: 2
     Name: Android 1.5
     Type: Platform
     API level: 3
     Skins: QVGA-P, HVGA (default), HVGA-P, HVGA-L, QVGA-L
id: 3
     Name: Google APIs
     Type: Add-On
     Vendor: Google Inc.
     Description: Android + Google APIs
     Based on Android 1.5 (API level 3)
     Libraries:
      * com.google.android.maps (maps.jar)
          API for Google Maps
     Skins: QVGA-P, HVGA-L, HVGA (default), QVGA-L, HVGA-P

Para crear un nuevo AVD lo hacemos con el siguiente comando:

 ./android create avd --name AVD1.5 --target 2

– name AVD1.5 es el nombre del AVD

– target indica la versión de Android con la cual voy a trabajar.

Luego de hacer esto al ejecutar la aplicación en Eclipse tomara el target AVD1.5 y cargara nuestra aplicación en el emulador :D

Mas información sobre AVD en el sitio oficial de Android Developers.

,

1 Comment

Configurar Eclipse para trabajar con Android en Ubuntu

En este tip explicare como configurar nuestro entorno de desarrollo en el IDE Eclipse y poder crear aplicaciones destinadas a  Android, el cual es el sistema operativo para móviles de Google, el cual es su siguiente paso para conquistar el mundo U_U

Para que Eclipse funcione necesitamos tener instalado el JRE en nuestra máquina y el SDK para poder crear aplicaciones Java, ambos se pueden encontrar e instalar desde Synaptic.

Instalado el Java JRE y SDK descargamos del sitio oficial de Eclipse una de las siguientes de versiones: Eclipse Classic, Eclipse IDE for Java Developers o Eclipse IDE for Java EE Developers, en mi caso trabajo con la ultima.  Descargado Eclipse abrimos el archivo .zip y extraemos la carpeta eclipse y la colocamos en cualquier parte de nuestros sistema de archivos.

El siguiente paso es descargar el SDK de Android, que para objetivo de este tip descargaremos la versión para Linux.  Ya descargado lo descomprimimos en cualquier parte de nuestro sistema de archivos, en mi caso lo guarde en la carpeta opt que se encuentra en la raíz del sistema operativo.

Y por ultimo descargamos el plugin de Android para Eclipse el cual se llama ADT.

Listos con los archivos necesarios vamos a la consola y colocamos el siguiente comando:

gedit ~/.bashrc

Se abrirà el editor de texto con el archivo colocado en la consola y agregamos las siguientes líneas al final del archivo:

#Android SDK
export PATH=${PATH}:/opt/android_sdk_1.5/build/tools

Ahora solo quedaría instalar el plugin ADT en Eclipse.  Abrimos Eclipse y en el menú vamos a Help > Install New Software > Add > Archive y seleccionamos el archivo que contiene el archivo del plugin.

Por ultimo nos dirigimos a Windows > Preferencias > Android. y seleccionamos la ruta en donde se encuentra el SDK de Android, en mi caso /opt/android_sdk_1.5/.

Listo! ahora tenemos nuestro entorno para el desarrollo de aplicaciones para Android.

NOTA: Para la fecha en que escribo esto la versión mas reciente de Eclipse es Galileo(versión 3.5)

#Android SDK
export PATH=${PATH}:/opt/android_sdk_1.5/build/tools

, , ,

No Comments