Vous êtes sur la page 1sur 31

Instituto Tecnolgico de Chilpancingo

Ingeniera en Sistemas Computacionales



REPORTE DE INSTALACIN
Instalacin y configuracin del JDK y ADT
Materia: Fundamentos de Computo Mvil
Docente: M.C. Jos Mario Martnez Castro
Alumno: Angel Bello Guzmn N.C.: 09520393



10 DE FEBRERO DE 2014
Chilpancingo. Guerrero
Desarrollo de Aplicaciones para Tecnologas Mviles
1



ndice
Tabla de contenido
ndice ............................................................................................................................................. 1
Introduccin ................................................................................................................................... 2
Descarga del JDK JAVA ................................................................................................................ 3
Instalacin de JDK ......................................................................................................................... 5
Configurar Variables de Entorno .................................................................................................. 10
Descarga e Instalacin de ADT (SDK ANDROID, SDK Manager, Eclipse + ADT Plugin) ........... 18
Configurar SDK Android .............................................................................................................. 21
Paso Final .................................................................................................................................... 24
Hola Mundo ................................................................................................................................. 26

















Desarrollo de Aplicaciones para Tecnologas Mviles
2




Introduccin

En este documento se pretende guiar al alumno para que pueda instalar y configurar las
herramientas necesarias para la programacin de dispositivos mviles (Android) de la materia
Fundamentos de Computo Mvil, como es el JDK (Java Developer Kit) que permitir generar,
compilar y ejecutar aplicaciones desarrolladas en el lenguaje Java, as como tambin el ADT
(Android Developer Tool) que, como su nombre indica, son las herramientas necesarias para el
desarrollo de aplicaciones para la plataforma Android (SDK Android, SDK Manager y el plugin
ADT).



















Desarrollo de Aplicaciones para Tecnologas Mviles
3


Descarga del JDK JAVA

Java es el lenguaje de programacin desarrollado inicialmente por Sun MicroSystems, para
posteriormente ser adquirido por Oracle.
La descarga del JDK se hace desde la pgina oficial de Oracle:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
Donde podremos encontrar el JDK y el JRE (Java Runtime Environment), asi como otra
herramientas disponibles (IDE`s, Motores de Base De Datos, etc).

Figura 1.1
Una vez que se entr en la pgina, se procede a descargar el JDK, para ello se da clic en la
imagen de Java Plataform (JDK). Vase la fig. 1.2.
Desarrollo de Aplicaciones para Tecnologas Mviles
4

Figura 1.2
Aparecer una pgina que contendr las modificaciones de la nueva versin, as como otras
caractersticas aadidas y las versiones correspondientes a los sistemas operativos existentes
que soportan esta plataforma. Aqu se selecciona la opcin Accept License Agreement, si se
est de acuerdo con la licencia de uso y poder descargar la versin ms actual de JDK.

Una vez aceptada la licencia, se debe seleccionar la versin correspondiente a nuestro Sistemas
Operativo (en este ejemplo Windows de 64 Bit).
Desarrollo de Aplicaciones para Tecnologas Mviles
5

Una vez realizado este paso, empezara a descargarse el archivo de instalacin. Dependiendo de
la conexin que se tenga es el tiempo que tardara en descargarse. Hay que tener paciencia.


Instalacin de JDK

Una vez descargado el archivo ejecutable, se da doble clic para iniciar la instalacin
Desarrollo de Aplicaciones para Tecnologas Mviles
6










Se mostrara una ventana de bienvenida a la instalacin de JDK. Clic en Next.
Desarrollo de Aplicaciones para Tecnologas Mviles
7


La ventana siguiente mostrara los componentes a instalar, asi como su ubicacin de cada uno.
Se deja todo por defecto y clic en siguiente.


Se iniciara la instalacin. Ahora solo queda esperar que termine de instalarse.
Desarrollo de Aplicaciones para Tecnologas Mviles
8


Una vez terminado de instalarse el JDK, aparece la ventana de instalacin del JRE (Java
Runtime Enviroment) que permitira ejecutar las aplicaciones que desarrollemos. Se especifica la
ubicacin donde se instalara, se utilizara la que viene por defecto. Clic en Next.

Desarrollo de Aplicaciones para Tecnologas Mviles
9


Una terminada la instalacin, mostrara una ventana donde se podra acceder a documentacin,
guias y demas ayuda para iniciarse en el JDK. Se da clic en Close, para finalizar por completo la
instalacin.




Desarrollo de Aplicaciones para Tecnologas Mviles
10
Configurar Variables de Entorno

Una vez instalado Java, se procede a configurar las variables de entorno del sistema, las cuales
permitirn que se ejecuten los programas Java desde el smbolo de sistema, adems de dar ms
comodidad a la hora que hacer referencias a compilador java (javac) y otros complementos.
Para verificar si estn o no configuradas estas variables, se ejecuta el Smbolo de sistema de
Windows, para ello se escribe en el buscador de inicio cmd, cmd.exe o smbolo de sistema y
se presiona enter o dar clic en el programa que aparece.

Otra manera de acceder al cmd, es presionando las teclas inicio + r, que mostrara el comando
ejecutar de Windows, en el recuadro se escribe cmd y se presiona aceptar o la tecla enter.

Desarrollo de Aplicaciones para Tecnologas Mviles
11
Se abrir la consola de comandos de Windows.

Ahora hay que escribir los comandos
java -version
y
javac -version
Y los resultados


Como se observa el comando java version, muestra la informacin del JDK instalado en la
mquina, por el contrario el comando javac version no se reconoce como un programa por el
mismo sistema operativo.

Desarrollo de Aplicaciones para Tecnologas Mviles
12

Para que el sistema operativo reconozca este y otros comando java, se proceder a crear las
variables de entorno que permitan referenciarlos. Para ello se va a inicio clic derecho en Mi
Equipo y en el men desplegable, se selecciona la opcin propiedades.

Esto abrir una ventana con la informacin bsica del sistema (cantidad de memoria RAM, tipo
de procesador, etc.).

Desarrollo de Aplicaciones para Tecnologas Mviles
13
Hay que hacer clic en configuracin avanzada del sistema que se encuentra en la parte
izquierda de la ventana.

Se mostrara el cuadro de propiedades del sistema.



Desarrollo de Aplicaciones para Tecnologas Mviles
14
Ahora hay que dirigirse a la pestaa de opciones avanzadas y dar clic en el botn Variables de
entorno.

Aparecer una nueva ventana con las variables de entorno existente, divididas en dos partes: la
del usuario y las del sistema.

Desarrollo de Aplicaciones para Tecnologas Mviles
15
Ahora se crea la variable de entorno que contendr la referencia al JDK, para ello se hace clic en
el botn Nueva del grupo de las variables del sistema.

Se le asigna un nombre, en este caso se le llama JAVA_HOME, y se le asigna el valor de la
variable, que ser el lugar donde se instal el JDK (que es la ubicacin por defecto C:\Program
Files\Java\jdk1.7.0_21). Se aceptan los datos para continuar.

Ahora se creara otra variable, la cual permitir leer todas las libreras que contiene el JDK. Para
ello, clic de nuevo en Nueva y se le nombra como CLASSPATH. En el valor primeramente
se pone el punto para que busque en todo el sistema, de no ser encontrado buscara la referencia
en el valor secundario %JAVA_HOME%\lib (los valores tienen que ir separados por un punto y
coma). Como se observa se utiliza el signo de porciento (%) para hacer referencia al valor de
una variable en especfico.





Desarrollo de Aplicaciones para Tecnologas Mviles
16
Ahora solo resta referenciar el valor de las variables que se acaban de crear. Para ello hay que
buscar la variable Path y ya que este seleccionada, hacer clic en el botn Editar.

En la ventana que aparece, hay que dirigirse al valor de la variable y mover el cursor hasta el
principio y escribir %JAVA_HOME%\bin, agregando el punto y coma para separar los valores.

NOTA.- Hay que tener cuidado de no borrar ningn valor de esta variable ya que puede dejar el
sistema.
Clic en aceptar y cerrar todas las ventanas existentes.
Ahora solo queda comprobar si todo est bien, para ello se abre de nuevo el smbolo de sistema
y se ejecutan los comandos java -version y javac -version.

Desarrollo de Aplicaciones para Tecnologas Mviles
17
Como se puede observar, el sistema ya reconoce los dos comandos. En caso de que no suceda,
se debe ejecutar el comando set, para registrar todas las modificaciones que se le hicieron alas
variables.

De nuevo ejecutar los comandos java anteriores.

















Desarrollo de Aplicaciones para Tecnologas Mviles
18
Descarga e Instalacin de ADT (SDK ANDROID, SDK
Manager, Eclipse + ADT Plugin)

El ADT o Android Developer Tool, es un conjunto de herramientas que permiten desarrollar
aplicaciones para la plataforma mvil android. Este conjunto de herramientas est compuesto
por el SDK Android que son las plataformas y sistemas existentes de android para poder
compilar las aplicaciones (Android 4.3, Android 4.1, etc.), el SDK Manager con el cual se
descargan y actualizar los paquetes (imgenes de sistema y plataformas) existentes por lo cual
requiere de una conexin a internet, y por ultimo incluye el IDE Eclipse configurado con el plugin
ADT que permitir crear proyectos Android para poder desarrollar aplicaciones de una manera
ms confortable.
La descarga de este paquete, se puede hacer desde su pgina oficial:
http://developer.android.com/sdk/index.html
En esta pgina contiene una explicacin del SDK, de android y otras herramientas existentes, as
como tambin tutoriales para iniciarse con el desarrollo mvil android.

Clic en el botn azul Download the SDK.
Desarrollo de Aplicaciones para Tecnologas Mviles
19

Esto mostrara una ventana con los trminos y condiciones de uso. Si se est de acuerdo con
ellos, se activa la casilla I have read and agree with the above terms and conditions y se
selecciona la versin correspondiente a nuestro sistemas operativo (en este caso la plataforma
de 64 bits). Clic en el botn azul para empezar a descargar el archivo.

Esto tardara dependiendo de la conexin a internet que se tenga, hay que tener paciencia.
Desarrollo de Aplicaciones para Tecnologas Mviles
20

Una vez que se haya terminado de descargar se tendr un archivo Zip comprimido, el cual se
debe descomprimir en el lugar que se desee.





Se recomienda crear una carpeta en el disco local C llamada android y ah descomprimir.

Una vez descomprimido el archivo se obtendr un archivo ejecutable y dos carpetas.
Desarrollo de Aplicaciones para Tecnologas Mviles
21













Configurar SDK Android
Para poder iniciar a programar en Android se debe tener por lo menos una imagen de sistema de
android, para verificar si el SDK que se baj contiene uno hay que ejecutar SDK Manager dando
doble clic sobre l. Mostrar una ventana que automticamente cargara todos los paquetes
disponibles para el SDK.
Desarrollo de Aplicaciones para Tecnologas Mviles
22

En la ventana que se abrir mostrara los paquetes instalados y los que estn disponibles para
instalar. Si no se cuenta con uno, solo hay que seleccionarlo y despus se da clic en el botn
Install packages para iniciar su instalacin.

Se mostrara una ventana con el contrato de licencia de usuario final. Se activa la casilla Accept
License y clic en el botn Install.
Desarrollo de Aplicaciones para Tecnologas Mviles
23


Ahora solo falta esperar a que termine de descargar, instalar y configurar los paquetes
seleccionados. Esto tarda dependiendo del tipo de conexin que se tenga y de la cantidad de
paquetes seleccionados. Una vez que termine se puede cerrar el SDK Manager.

Desarrollo de Aplicaciones para Tecnologas Mviles
24
Paso Final

Una vez realizados los pasos anteriores solo resta probar que todo funcione, para ello en nuestra
carpeta Android abrimos la carpeta Eclipse y ejecutar el archivo Eclipse.exe.


Esto cargar el IDE Eclipse para poder iniciar a programar.

Desarrollo de Aplicaciones para Tecnologas Mviles
25
Una vez que haya cargado por completo ya se empezar a utilizar.
Como se muestra en la imagen Eclipse ya viene configurado para programar en Android.
Anteriormente esto se haca manualmente descargando Eclipse aparte y configurndolo con el
plugin lo cual causaba un poco de conflicto entre programadores novatos, pero los chicos de
Google han resuelto esto distribuyendo este Eclipse configurado previamente.
















Desarrollo de Aplicaciones para Tecnologas Mviles
26

Hola Mundo

Se proceder a crear el clsico programa Hola Mundo, para ver cmo se desarrolla un proyecto
as como tambin la creacin y ejecucin de un dispositivo virtual.
Primeramente crea un nuevo proyecto android, llendo al men File > New > Android
Application Project.

Se abrir el asistente para la creacin de proyecto, donde se pedir el nombre de la aplicacin (9
la cual ser mostrara en el Market o Play Store), el nombre del proyecto (con el cual lo
reconocer eclipse) y el nombre del paquete (el cual permite ordenar el proyecto de una manera
estructurada).







Desarrollo de Aplicaciones para Tecnologas Mviles
27
Esa misma ventana mostrara la especificacin del Sistema android para el cual se desarrollara la
aplicacin, seleccionando el mnimo requerido, el sistema al cual va dirigido y con cual se va a
compilar la aplicacin, cabe sealar que entre menor sea la versin seleccionada ms
dispositivos se abarcaran pero se tendrn menos configuracin y opciones de diseo.

Una ingresados los datos se da clic en Next (Se puede utilizar la informacin que se muestra en
la imagen).




Desarrollo de Aplicaciones para Tecnologas Mviles
28
La siguiente ventana pregunta si se desea crear un Launcher Icon (Icono que se muestra en el
men de aplicaciones en el dispositivo) y si se desea crear un Activity. Se dejan activadas estas
dos casillas por defecto. Tambin se pregunta si se desea marcar el proyecto como una librera,
se deja esta casilla desactivada. Por ultimo pregunta donde se creara la aplicacin, se deja en la
ubicacin por defecto y se da clic en Next.












Desarrollo de Aplicaciones para Tecnologas Mviles
29
Ahora toca crear el Icono del Launcher, se puede cargar una imagen que se haya diseado
especialmente para ello o se puede agregar alguna de las que el programa trae por defecto. Una
vez que se haya configurado al gusto, se da clic en Next.

Ahora pedir que se creen actividades, se crea una actividad en blanco y clic en Next.

Desarrollo de Aplicaciones para Tecnologas Mviles
30
En la ventana siguiente se tendr que configurar la actividad en blanco que se cre, dndole un
nombre, el nombre del Layout (que ser donde se creara la interfaz grfica de usuario) y el tipo
de navegacin, se deja todo como viene por defecto y clic en Finish.

El proyecto se creara y configurar de manera automtica. Una vez terminado este proceso se
podr visualizar la carpeta del proyecto en el explorador de proyectos y a su vez abrir dos
archivos: el MainActivity.java y el activity_main.xml.