Páginas

lunes, marzo 07, 2016

Guía de instalación del Android SDK

TodoParaTi.com.do te trae:

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.
Android SDK
 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
Los dos primeros son un requisito obligatorio, mientras que Apache Ant solo deben instalarlo los usuarios de Windows. Vamos a revisar el proceso de instalación de cada uno de estos programas.

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 URL

http://www.oracle.com/technetwork/java/javase/downloads/index.html

Android SDK
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

Android SDK

El tamaño promedio de esta descarga es de aproximadamente 450MB y contiene todas las librerías necesarias para crear aplicaciones Android. Una vez descargado el archivo deberás descomprimirlo en tu computador en una ruta sencilla de acceder, en una carpeta sin espacios, mayúsculas o tildes. En windows puedes usar esta ruta:

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. 

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.cgi
 Android SDK
Luego de descargar el archivo, debes descomprimirlo en la carpeta
c:/ant
Listo! 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”

Android SDK

Selecciona la opción “propiedades” en el menú contextual, esto abrirá la ventana de propiedades del sistema.

Android SDK

Busca en el costado izquierdo la sección de propiedades avanzadas del sistema, al presionarlo debe aparecer una ventana de configuración con las propiedades del sistema.

Android SDK

En el costado inferior derecho, encontraras un botón para definir las variables del entorno,  presiónalo, allí esta el contenido que vamos a editar. Las variables del entorno nos van a permitir darle acceso global al Android SDK y al compilador de ANT. Para realizar esta tarea vamos a editar la sección de “Variables de sistema”, que es la lista que se encuentra en la parte inferior de la ventana.

Android SDK

En esta lista vamos a buscar la variable “Path”. Muy posiblemente ya exista la variable y tenga algunos valores definidos, es extremadamente importante que dejes esos valores tal como están, lo que vamos a hacer es AGREGAR algunos valores extra. Si eliminas los valores que ya estaban, es posible que tengas problemas para ejecutar otros programas… quedas advertido! En algunos casos puede aparecer la variable “Path” en la lista de variables de usuario (la lista que se ubica en la parte superior de la ventana), si es así, ignórala, en este ejemplo solo vamos a modificar la lista de variables de sistema que aparece en la parte inferior. La variable path se utiliza para crear un acceso global a algunos programas y librerías. Esta variable almacena valores de muchos otros programas, cada uno de esos valores se separa con el carácter “;” así que cada vez que incluyas nuevos elementos en esta variable debes utilizar este carácter de separación. El primer valor que vamos a agregar es la ruta al Android SDK, asumiendo que seguiste al pie de la letra las instrucciones para instalar esta librería, el código seria:

Android SDK

El segundo valor que debemos incluir es la ruta a las librerías de JAVA y ANT, eso lo vamos a hacer usando un código especial:

Android SDK

En resumen, uniendo los dos elementos que acabamos de explicar, deberías agregar en la variable “Path” este bloque de texto:

;C:\android\sdk\platform-tools;C:\android\sdk\tools;%JAVA_HOME%\bin;%ANT_HOME%\bin

Android SDK

Presiona OK y ya tenemos lista la variable Path, pero aun faltan algunos detalles. Como puedes ver, en la configuración hacemos uso de dos variables: JAVA_HOME y ANT_HOME,  estas dos variables aun no están funcionales en el sistema, así que vamos a proceder a definirlas.

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.
Android SDK

La nueva variable debe llamarse “JAVA_HOME” y en el valor debes incluir la ruta al Java JDK que ya instalaste en tu ordenador.

Android SDK

Supongamos que tienes instalada la versión 1.7.0 de Java, la ruta que deberías usar seria similar a esta:

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
Android SDK
Una vez definidos estos settings es necesario guardar los cambios y cerrar todas las ventanas, se recomienda reiniciar el sistema para asegurarse que todos los cambios están instalados correctamente en tu equipo.

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