Así que has decidido crear aplicaciones Android? Bienvenido a un mundo de descubrimientos y depuración compulsiva. Tu primer dolor de cabeza – como posiblemente habrás notado ya – es instalar y configurar correctamente el Android SDK, en este articulo aprenderás paso a paso todos el proceso para preparar tu ordenador y comenzar crear aplicaciones Android.
El Android SDK (por sus siglas en ingles: Software Development Kit) es el conjunto de herramientas y librerías desarrolladas por Google para desarrollar, compilar y depurar aplicaciones para el sistema operativo Android. Para utilizar todas las herramientas del Android SDK vas a necesitar instalar 3 programas en tu ordenador:
- Java JDK
- Android SDK
- Apache Ant
Java JDK
El emulador de Android y algunas herramientas de depuración están basados en JAVA y para ejecutarse requieren el JDK ( JAVA Develompment Kit). Este software es gratuito y puedes descargarlo en el sitio de Oracle en este URLhttp://www.oracle.com/technetwork/java/javase/downloads/index.html
Aunque en la pagina de descargas aparecen otras opciones y es posible que tu equipo tenga instalado el JAVA JRE, para desarrollar aplicaciones Android es requisito instalar específicamente el JDK.
Una vez descargado el software, sigue las instrucciones del instalador y de ser posible reinicia tu ordenador después de terminar la instalación para asegurarte que todo esta en orden.
Android SDK
Google tiene varios paquetes para instalar el Android SDK, tales como el Android Studio, el Eclipse Bundle o las librerías individuales. En esta guía usaremos el Eclipse ADT Bundle porque contiene todo lo necesario para crear y probar las aplicaciones para esta plataforma, además una vez realizada la configuración del sistema, puedes instalar Android Studio si deseas cambiar de programa. El Android SDK Es un paquete bastante completo e incluye emuladores de sistema operativo y aplicaciones especializadas para controlar y monitorear todos los elementos de una aplicación móvil. La descarga de este paquete puedes hacerla desde el sitio oficial de desarrolladores de google en esta dirección:http://developer.android.com/intl/es/sdk/index.html
C:/android/
Mientras que en Mac OS puedes instalarlo en
/Development/android
Al final del proceso, tanto en Windows como en Mac quedarás con una carpeta llamada “android” que tendrá dos subcarpetas: “sdk” y “eclipse” en la primera, se encuentran las librerías, paquetes y emuladores para crear tus aplicaciones, en la segunda se encuentra Eclipse un popular editor de código, por ahora nos vamos a enfocar en la primera carpeta donde se encuentra el Android SDK.
Apache ANT
Los usuarios de Windows deben instalar Apache ANT para ejecutar los procesos de compilación de aplicaciones Android. Si trabajas en Mac OS, no es necesario instalar este programa. Para instalar Apache ANT debes ingresar al sitio oficial y descargar el programa en formato “.zip” http://ant.apache.org/bindownload.cgiLuego de descargar el archivo, debes descomprimirlo en la carpeta
c:/antListo! Para este punto tienes instalado todo el software necesario para crear aplicaciones Android. El siguiente paso es configurar el sistema para que tenga acceso a todos los programas. La configuración es ligeramente distinta en cada sistema operativo así que vamos a separarla según cada caso.
Configuración de sistema en Windows
Para que windows tenga acceso a las librerías de Android y ANT es necesario modificar las variables del entorno para definir la ruta de estos programas. Para configurar las variables de entorno del sistema, comienza por abrir el explorador de windows y buscar el icono “Computer”;C:\android\sdk\platform-tools;C:\android\sdk\tools;%JAVA_HOME%\bin;%ANT_HOME%\bin
JAVA_HOME
Busca en la misma lista de variables de sistema si existe una variable llamada JAVA_HOME, si no existe, presiona el botón “new” para crearla.
La nueva variable debe llamarse “JAVA_HOME” y en el valor debes incluir la ruta al Java JDK que ya instalaste en tu ordenador.
C:\Program Files\Java\jdk.1.7.0_40
Toma en cuenta que esta dirección puede cambiar según tu versión del JDK o ajustes de la instalación, no olvides verificar en tu sistema que la dirección este correcta y ajustar el valor a esa nueva dirección de ser necesario.ANT_HOME
El paso final de configuración es definir la variable “ANT_HOME”, al igual que en los casos anteriores, debes primero buscarla en la lista de variables de sistema, si no existe, tienes que crearla. El valor de esta variable es la ruta a la carpeta donde esta instalado Apache ANT, si seguiste las instrucciones de instalación, el valor de “ANT_HOME” debería ser:C:/ant
Configuración en Mac OS
En Mac OS es necesario hacer un par de pequeños ajustes para configurar Android. Al igual que en el caso de Windows es necesario definir la variable Path para que el sistema tenga acceso al Android SDK. En este caso la edición se realiza en un archivo llamado “bash_profile”. Para configurar la variable Path en Mac debes abrir la terminal del sistema y escribir este comando:touch ~/.bash_profile
Este comando selecciona el archivo de configuración, ahora es necesario abrirlo utilizando este otro comando
open ~/.bash_profile
Este comando abre el editor de texto del sistema, allí debes agregar las dos lineas que definen la ruta al Android SDK según la instalación sugerida anteriormente:
export PATH=${PATH}:/Development/android/sdk/tools
export PATH=${PATH}: /Development/android/sdk/platform-tools
Si ya existen otras variables definidas debes conservarlas y AGREGAR estas lineas de código al final del archivo. Una ves editado, guarda el archivo y cierra el editor. Vuelve a la linea de comandos para agregar un ultimo comando para activar la nueva configuración en el sistema.
source ~/.bash_profile
Finalmente, se recomienda cerrar la linea de comandos para asegurarte que todos los cambios estén habilitados la próxima vez que la utilices.
Ahora si, ya tienes configurado el sistema para utilizar el Android SDK. Felicitaciones! es el primer paso para desarrollar tus propias apps!
No hay comentarios.:
Publicar un comentario