Si nos fijamos, una vez creada nuestra primera aplicación con el wizard de PhoneGap, veremos que ésta ya aparece con el mítico "Hello World" y la estructura de carpetas y archivos necesaria para que nuestra aplicación funcione.
Para poder probar nuestra primera app, podremos hacerlo diractamente sobre un dispositivo Android o sobre el emulario de Android en Eclipse.
Antes de probar nuestra aplicación, deberemos tener en cuenta las siguientes consideraciones en nuestro proyecto:
- AndroidManifest.xml
este archivo es esencial para nuestra aplicación, ya que define las características de nuestro proyecto y de cada uno de sus componentes. Más adelante iremos viendo las declaraciones de dicho archivo. Una de las declaraciones más importantes es la del elemento , que declara la compatibilidad de nuestra aplicación con las diferentes versiones de Android usando los atributos android:minSdkVersion and android:targetSdkVersion attributes.
Nuestro archivo devería ser así:
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17" />
....
- src/
en este directorio se incluirán todos los archivs principales de nuestra aplicación, de momento está la clase Activity que se lanza usando el icono de la aplicación. - res/
contiene varias subcarpetas para incluir los diferentes recursos de nuestra aplicación - drawable-hdpi/
para los recursos gráficos para pantallas de alta densidad, si of dijáis en la captura veréis que hay varias carpetas "drawable" para las distintas densidades. - layout/
directorio para los archivos que definen nuestra interface de usuario. - values/
carpeta que contiene diversos xml para los distintos recursos, como estilos de colores y textos.
Cuando ejecutemos nuestra primera aplicación, recién salida del wizar, sólo nos dirá "Hola Mundo", pero es importante conocer estas nociones básicas para entenderlo mejor.
Ejecutando nuestra aplicación desde un dispositivo Android
Para ello, deberemos seguir los siguientes pasos:
- Conecta tu dispositivo mediante el cable USB a tu ordenador. Si usas Windows, deberás instalar los controladores oportunos para tu móvil.
- Activa "Depuración USB", que dependiendo de la versión de Android que esté utilizando, podrás acceder a él de una u otra forma. En Android 3.2 o anterior, deberás ur a Ajustes >> Aplicaciones >> Desarrollo, en las versiones 4.0 desde Ajustes >> Opciones de Desarrollo.
Ahora abre tu aplicación en Eclipse.
- En la barra de herramientas, pincha en la flecha del icono Run >> Run as... >> Android Application
- En ti dispositivo aparecerá la aplicación.
Ejecutar desde el Emulador de Eclipse
Para poder realizar este paso deberemos nstalar un Android Virtual Device (AVD)
- Abre el Android Virtual Device Manager mediate el icono desde la barra de herramientas.
- Pincha en New
- Y rellena los campos del formulario con los datos del tu dispositivo y pincha en OK.
- Selecciona tu AVD y pincha en Start.
- Después de que cargue el emulador, desbloquea el dispositivo.
Bueno, ya hemos podido ver nuestro "Hola Mundo"?? Espero que sí, en el siguiente tutorial veremos cómo crear una sencilla interface de usuario.