sábado, 12 de marzo de 2011

Mi primer Programa en Android

En el anterior Post de este blog, instalamos las herramientas necesarias para convertirnos en "Developers" y aunque parecía bastante complicado, la realidad, es que una vez se pone uno, tampoco es para tanto. Pues algo parecido nos pasará con nuestro primer programa, que bueno, carecerá de utilidad por completo, perderemos un buen rato en hacerlo, pero, una vez nos ponemos, tampoco es para tanto. Así que allá vamos.

Haciendo un loco alarde de originalidad vamos a crear un programa de ejemplo que sea un "Hola Mundo". Hay que seleccionar File/New/ Project para poder seleccionar New Project y hacer clic en Next. A continuación introducimos la siguiente información: 

  • Project Name: HELLO ANDROID.
  • Build Target: Android 2.2
  • Application name: Hello, Android
  • Package name: org.example.hello
  • Create Activity: Hello
  • Min SDK Version: 8


Una vez en este punto, pulsamos Finish y ya está listo, Eclipse lo construirá y lo compilará para que pueda ser  ejecutado. Ahora lo único que falta es tratar de ejecutarlo, en primer lugar lo ejecutaremosen el emulador de Android.

EJECUTAR EL EMULADOR


Vamos a la ventana Package Explores y hacemos clic con el botón derecho sobre el proyecto HelloAndroid y seleeecionamos Run As > Android Application. Es posible que aparezca un cuadro de error porque no le hemos informado al emulador sobre que tipo de teléfono debe emular. Para esto, tendremos que crear un dispositivo virtual Android (AVD) utilizando Eclipse ya que es mucho más fácil. Seleccionaremos Yes en el cuadro de diálogo de error AVD para abrir el AVD Manager. (Podremos abrirlo cuando necesitemos desde Window/Android SDK and AVD Manager). Hacemos clic en New y rellenamos los campos para el nuevo AVD con la siguiente información:


  • Name: em22
  • Target: Android 2.2 - API Level 8
  • SDCard: 64
  • Skin: Default (HVGA)

Lo que hemos hecho es decirle a Eclipse que nuestro dispositivo que se llama em22 lleve FroUo instalado. Se establece una tarjeta SD virtual de 64 MB de capacidad y una pantalla VGA media ( 320x480 ).

Después de introducir los datos si está todo correcto, debemos hacer clic en Create AVD y en unos segundos aparecerá un mensaje indicándonos que se ha creado, hacemos clic en OK, seleccionamos el AVD  y hacemos clic primero en START y luego en LAUNCH.

Hay que tener en cuenta que lanzar el emulador es un proceso un poco lento, tarda unos minutos pero una vez cargado es como encender nuestro teléfono ya funciona con la mayor rapidez, pero, ¿Qué ocurre si cerramos el emulador? pues que es como si apagáramos el teléfono y hubiera que encenderlo otra vez, así que, mejor no apagarlo!!! y eso que ganamos. 

Bueno una vez tengamos nuestro AVD válido y cargado, Eclipse enviará una copia del programa emulador para ejecutarlo. La pantalla de la aplicación entra en escena y se ejecuta el programa Hello, Android. 

Esto es todo!!! Felicidades por el primer programa Android. Como dije al principio, realmente es mucho menos de lo que parece.

1 comentario:

  1. buenisima esta breve explicacion, muchas gracias lo necesitaba para un proyecto de la universidad

    ResponderEliminar