Creando el proyecto

Lo primero que debemos de hacer es crear nuestro proyecto, para ello necesitamos abrir nuestra consola y dirigirnos a la dirección donde queremos desarrollar el proyecto, en nuestro caso ha sido:

Una vez en esa ruta, tenemos que ejecutar el siguiente comando:

cordova create GapExample com.example.gap "GapExample"

Creándose una estructuras de directorios, en cuya construcción Apache Cordova nos dará una información similar a la siguiente:

El comando create en cuestión tiene tres argumentos:

  • el directorio donde se alojará el proyecto
  • el nombre del paquete
  • el nombre del proyecto

Tras esto debemos de añadirle la plataforma, esto se le debe de hacer a todos los proyectos para que funcionen. Para ello nos colocamos en el directorio raíz del proyecto y ejecutamos la siguiente línea de comandos.

cordova platform add android

Ahora, dentro del directorio platforms veremos que hay una nueva carpeta: android. Ésta contiene nuestro proyecto preparado para importar en Eclipse y trabajar con él como si de un proyecto nativo se tratara. Sin embargo, es importante entender que no se trata más que de una Actividad con un webview (alojada en el src del proyecto) que hace uso del html que se encuentra dentro del directorio assets (sí, nuestro código original se ha copiado automáticamente aquí).

Dentro del directorio Android de platforms

A continuación debemos de abrir nuestro eclipse e importarlo como: Existing Android Code Into Workspace

Dándonos como resultado dos carpetas, una de ellas mantiene el proyecto y la otra, las librerías.

De este modo ya podemos ejecutar nuestra archivo GapExample.java y obtener la ejecución del proyecto por defecto: