Sunteți pe pagina 1din 17

Entorno de desarrollo Android | sgoliver.

net blog

http://www.sgoliver.net/blog/?p=1267

"

sgoliver.net blog
Pensamientos varios sobre programacin, Android, .NET y Java
Navigation !

Entorno de desarrollo Android


por Sgoliver el 04/08/2010 en Android, Programacin

Para empezar con este Curso de Programacin Android, vamos a describir los pasos bsicos para disponer en nuestro PC del entorno y las herramientas necesarias para comenzar a programar aplicaciones para la plataforma Android. No voy a ser exhaustivo, ya existen muy buenos tutoriales sobre la instalacin de Eclipse y Android, incluida la documentacin oficial de la plataforma. Adems, si has llegado hasta aqu quiero suponer que tienes unos conocimientos bsicos de Eclipse y Java, por lo que tan slo enumerar los pasos necesarios de instalacin y configuracin, y proporcionar los enlaces a las distintas herramientas. Vamos all. Paso 1. Descarga e instalacin de Java. Si an no tienes instalado ninguna versin del JDK (Java Development Kit) puedes descargar la ltima versin desde la web de Oracle. En el momento de escribir este manual la versin ms reciente disponible es la 7 update11, que podremos descargar para nuestra versin concreta del sistema operativo. Por ejemplo, para Windows 64 bits descargaremos el ejecutable marcado como Windows x64 cuyo nombre de fichero es jdk-7u11-windows-x64.exe. La instalacin no tiene ninguna dificultad ya que es un instalador estndar de Windows donde tan slo hay que aceptar las opciones que ofrece por defecto. Paso 2. Descarga e instalacin de Eclipse. Si an no tienes instalado Eclipse, puedes descargar la ltima versin, la 4.2.1 [Eclipse Juno SR1] en la ltima revisin de este artculo, desde este enlace. Recomiendo descargar la versin Eclipse IDE for Java Developers, y por supuesto descargar la versin apropiada para tu sistema operativo (Windows/Mac OS/Linux, y 32/64 bits). Durante el curso siempre utilizar Windows 64 bits.

1 de 17

10/06/13 13:30

Entorno de desarrollo Android | sgoliver.net blog

http://www.sgoliver.net/blog/?p=1267

La instalacin consiste simplemente en descomprimir el zip descargado en la ubicacin deseada. Para ejecutarlo accederemos al fichero eclipse.exe dentro de la ruta donde hayamos descomprimido la aplicacin, por ejemplo c:\eclipse\eclipse.exe. Durante la primera ejecucin de la aplicacin nos preguntar cul ser la carpeta donde queremos almacenar nuestros proyectos. Indicaremos la ruta deseada y marcaremos la check Use this as the default para que no vuelva a preguntarlo.

Paso 3. Descargar el SDK de Android. El SDK de la plataforma Android se puede descargar desde aqu (en el momento de revisar este artculo la ltima versin es la r21, que funciona perfectamente con Eclipse 4.2.1). Con las ltimas versiones, Google proporciona un paquete que contiene Eclipse, el SDK y varios de los componentes necesarios ya instalados (el paquete se llama ADT Bundle for Windows), pero nosotros descargaremos e instalaremos cada cosa por separado, por lo que entraremos en el apartado Use an existing IDE y descargaremos el ADT pulsando sobre el botn Download the SDK Tools for Windows. Una vez descargado, bastar con ejecutar el instalador estndar de Windows. Paso 4. Descargar el plugin Android para Eclipse. Google pone a disposicin de los desarrolladores un plugin para Eclipse llamado Android Development Tools (ADT) que facilita en gran medida el desarrollo de aplicaciones para la plataforma. Podis descargarlo mediante las opciones de actualizacin de Eclipse, accediendo al men Help / Install new software e indicando la siguiente URL de descarga: https://dl-ssl.google.com/android/eclipse/

Seleccionaremos los dos paquetes disponibles Developer Tools y NDK Plugins y pulsaremos el botn Next> para comenzar con el asistente de instalacin.

2 de 17

10/06/13 13:30

Entorno de desarrollo Android | sgoliver.net blog

http://www.sgoliver.net/blog/?p=1267

Durante la instalacin Eclipse te pedir que aceptes la licencia de los componentes de Google que vas a instalar y es posible que aparezca algn mensaje de warning que simplemente puedes aceptar para continuar con la instalacin. Finalmente el instalador te pedir que reinicies Eclipse. Paso 5. Configurar el plugin ADT. Una vez instalado el plugin, tendremos que configurarlo indicando la ruta en la que hemos instalado el SDK de Android. Para ello, iremos a la ventana de configuracin de Eclipse (Window / Preferences), y en la seccin de Android indicaremos la ruta en la que se ha instalado. Finalmente pulsaremos OK para aceptar los cambios. Si aparece algn mensaje de warning aceptamos sin ms, ya que se son problemas que se solucionarn en el siguiente paso.

Paso 6. Instalar las Platform Tools y los Platforms necesarios. Adems del SDK de Android comentado en el paso 2, que contiene las herramientas bsicas para desarrollar en Android, tambin deberemos descargar las llamadas Platflorm Tools, que contiene herramientas especficas de la ltima versin de la plataforma, y una o varias plataformas (SDK Platforms) de Android, que no son ms que las libreras necesarias para

3 de 17

10/06/13 13:30

Entorno de desarrollo Android | sgoliver.net blog

http://www.sgoliver.net/blog/?p=1267

desarrollar sobre cada una de las versiones concretas de Android. As, si queremos desarrollar por ejemplo para Android 2.2 tendremos que descargar su plataforma correspondiente. Mi consejo personal es siempre instalar al menos 2 plataformas: la correspondiente a la ltima versin disponible de Android, y la correspondiente a la mnima versin de Android que queremos que soporte nuestra aplicacin. Para ello, desde Eclipse debemos acceder al men Window / Android SDK Manager. En la lista de paquetes disponibles seleccionaremos las Android SDK Platform-tools, las plataformas Android 4.2 (API 17) y Android 2.2 (API 8), y el paquete extra Android Support Library, que es una librera que nos permitir utilizar en versiones antiguas de Android caractersticas introducidas por versiones ms recientes. Pulsaremos el botn Install packages y esperaremos a que finalice la descarga.

Paso 7. Configurar un AVD. A la hora de probar y depurar aplicaciones Android no tendremos que hacerlo necesariamente sobre un dispositivo fsico, sino que podremos configurar un emulador o dispositivo virtual (Android Virtual Device, o AVD) donde poder realizar fcilmente estas tareas. Para ello, accederemos al AVD Manager (men Window / AVD Manager), y en la seccin Virtual Devices podremos aadir tantos AVD como se necesiten (por ejemplo, configurados para distintas versiones de Android o distintos tipos de dispositivo). Nuevamente, mi consejo ser configurar al menos dos AVD, uno para la mnima versin de Android que queramos soportar, y otro para la versin ms reciente disponible.

4 de 17

10/06/13 13:30

Entorno de desarrollo Android | sgoliver.net blog

http://www.sgoliver.net/blog/?p=1267

Para configurar el AVD tan slo tendremos que indicar un nombre descriptivo, la versin de la plataforma Android que utilizar, y las caractersticas de hardware del dispositivo virtual, como por ejemplo su resolucin de pantalla o el tamao de la tarjeta SD. Adems, marcaremos la opcin Snapshot, que nos permitir arrancar el emulador ms rpidamente en futuras ejecuciones.

Y con este paso ya tendramos preparadas todas las herramientas necesarias para comenzar a desarrollar aplicaciones Android. En prximos apartados veremos como crear un nuevo proyecto, la estructura y componentes de un proyecto Android, y crearemos una aplicacin sencilla para poner en prctica todos los conceptos aprendidos. Curso de Programacin Android en PDF Este curso tambin est disponible en PDF. Descubre cmo conseguirlo Te ha sido de utilidad el Curso de Programacin Android? Quieres colaborar de forma econmica con el proyecto? Puedes contribuir con cualquier cantidad, unos cntimos, unos euros, cualquier aportacin ser bienvenida. Adems, si tu aportacin es superior a una pequea cantidad simblica recibirs como agradecimiento un documento con la ltima versin del curso disponible en formato PDF. Sea como sea, muchas gracias por colaborar! Ms informacin: Descubre cmo conseguir el curso en PDF Preguntas frecuentes

5 de 17

10/06/13 13:30

Entorno de desarrollo Android | sgoliver.net blog

http://www.sgoliver.net/blog/?p=1267

Acerca de sgoliver
Ver todos los artculos de sgoliver !

Suscrbete
Suscrbete a alguno de nuestros canales.

Artculos Relacionados: Action Bar en Android (II) Action Bar en Android (I) Interfaz de usuario en Android: Fragments Cdigo del curso en GitHub Mapas en Android (Google Maps Android API v2) III

% curso android, Eclipse, herramienta, instalacin, plugin, sdk


# Desarrollo en Android Estructura de un proyecto Android $

94 Respuestas a Entorno de desarrollo Android


David Hernando 16/07/2012 at 14:13 #
De primeras un tutorial explendido y que os lo estais currando un montonazo. Lo segundo yo he utilizado una aplicacin creada por Motorola para el diseo de aplicaciones Android, y esta basado en eclipse. El cual ya contiene de forma basica todo el contenido, pluyings, tarjets, etc. necesarios para la creacion de aplicaciones android. Esa aplicacion se llama motodev studioy podeis descargarosla desde la pgina oficial de motorola: http://developer.motorola.com/tools/motodevstudio/download/ Espero que os sea de utilidad. Y nuevamente felicidades por este manual/tutorial.

Jorge 08/08/2012 at 15:23 #


No me funciona, cuando creo el hellow wordl me dice que tiene un problema y que lo fixee antes de

6 de 17

10/06/13 13:30

Entorno de desarrollo Android | sgoliver.net blog

http://www.sgoliver.net/blog/?p=1267

arrancarlo. me puedes ayudar?

Jose Manuel 13/08/2012 at 23:48 #


Hola: me apunto al curso, ya veremos que saco en claro. Eso de. si has llegado hasta este blog quiero suponer que tienes unos conocimientos bsicos de Eclipse y Java. Bien, te equivocaste de lleno, nada de nada, ya veremos si consigo algo o me hundo en la miseria. Si el curso me sirve de algo, no me importara nada en hacer una donacin por la causa, pedir los manuales y contribuir en lo que pueda. Aunque tambin te digo que 1,50" me parece muy poco. un saludo.

Richard 27/08/2012 at 16:53 #


Bueno he comenzado hoy, ya he instalado todo, (con algunos problemitas, sobre todo de permisos ) pero ya estn resueltos. hoy instalar todo y ya maana realizar mi primera app.

orlando 12/09/2012 at 2:42 #


no me deja instalar nada en el android sdk manager no se por que ayuda

Beto 12/09/2012 at 6:08 #


Hola, en estos momentos empiezo desde cero a crear lo que intentare que sea una app, si logro mi objetivo con mucho gusto aportare lo convenido

Daniel 13/09/2012 at 18:13 #


Hola que tal, tengo un problema al descomprimir el eclipse, me sale un mensaje que no puede crear el directorio porque el nombre es demasiado largo. bueno de hecho son varios) , espero me puedan ayudar.

7 de 17

10/06/13 13:30

Entorno de desarrollo Android | sgoliver.net blog

http://www.sgoliver.net/blog/?p=1267

Christian 14/09/2012 at 5:50 #


El blog esta estupendo, os felicito !! y muchas gracias por hacernos la vida mas facil

Pizza4Ever 14/09/2012 at 8:50 #


En el paso de la instalacin de las Platform tools, despus de Installing Android SDK Platform-tools, revision 14# me ha dado este error: Stopping ADB server failed (code -1). (Ha sido el nico error.) En que puede influir?

Pizza4Ever 14/09/2012 at 9:31 #


Vale, ya lo he visto, hay que aceptar los modulos que salen marcados con un interrogante. A por el siguiente paso. SL2

JhonIII 16/09/2012 at 18:41 #


buenas he intentado instalar el plug in de android para eclipse y me presenta un error en la instalacion, me dice que no se ha podido instalar, que ha ocurrido un error al intentar colectar las cosas para instalar, que puedo hacer?

Teddy Davis 21/09/2012 at 4:51 #


Genial! mis saludos desde Argentina.. te seguire en todas tus publicaciones, al fin alguien que explica lo que se necesita

8 de 17

10/06/13 13:30

Entorno de desarrollo Android | sgoliver.net blog

http://www.sgoliver.net/blog/?p=1267

leonel 30/09/2012 at 23:49 #


tengo instalado netbeans 7.0 no se si tenga problemas al querer instalar eclipse ya que lo descargue y cuando trato de instalarlo dando dobe clic en el archivo eclipse.exe sale como que lo va a instalar pasa un rato y me abre eclipse ya puedo empezar a usarlo se supone pero lo cierro y lo busco no lo ha instalado, es como que si fuera portable o algo asi espero me ayuden

Sergio 09/10/2012 at 14:06 #


Una correccin para el tutorial: Supones que ya se tiene el Java JDK instalado, y no suele ser as, toca instalarlo antes del Android SDK o este se quejar amargamente. La web es esta: http://www.oracle.com/technetwork/java/javase/downloads

sasy 09/10/2012 at 17:48 #


Tengo el mismo problema que Denis el eclipse no arranca en mi maquina, pero yo tengo windows 7 de 64 bitsl A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No Java virtual machine was found after searching the following locations: D:/eclipse/jre/bin /javaw.exe. javaw.exe in your current PATH. Tampoco tengo la subcarpeta jre Que hacemos? Gracias

sasy 09/10/2012 at 18:23 #


Solucionado!!!! era que me faltaba un Java el JDK http://www.oracle.com/technetwork/java/javase/downloads/jdk7u7-downloads-1836413.html

Rusel 11/10/2012 at 12:08 #


Para todas las personas que tienen problemas para arrancar el eclipse luego de descomprimirlo tienen que verificar en el panel de control la version de java que aparece si es de 32 bits pues esa es la versiion que tienen que descargas asi tengas instalado la version de w7-64 bits, de lo contrario da ese error por mas que te bajes todos los archivos necesarios e inclusivas muevas el jre al directoria que indica el mensaje, tambien descarguen java de la pagina original porque es necesario para

9 de 17

10/06/13 13:30

Entorno de desarrollo Android | sgoliver.net blog

http://www.sgoliver.net/blog/?p=1267

instalar el SDK Manager, cuando esten instalando los nuevos componentes en ecplipse puede ser que te de error al menos 2 veces pero con intentarlo nuevamente basta, y cuando instalas las librerias del SDK Manager obtienes que no consigue descargar ciertas cosas, dependiendo de tu conexion puede infulir mucho en que no se descarguen tan facil como uno espera, pero como dije antes volver a intentar hasta que todo este instalado, mi problema es que no encuentro como crear un nuevo projecto android (New Project Android) puedo crear una nueva app android pero tal cual aparece en la pantalla del post, no se si es que no veo bien pero por ningun consigo la opcion ayuda plz !!!

Highlander 23/10/2012 at 9:23 #


Hola a todos Soy nuevo en esto de Android, espero aprender mucho, pero al igual que algunos compaeros no s nada de programacin. Por lo menos para instalar todas las aplicaciones iniciales y plugins no he tenido problemas. Un saludo

Manuel 13/11/2012 at 18:52 #


Al descomprimir eclipse me dice que los nombres de archivo son muy largos. Que hago?

Diomedes Ignacio Domnguez Urea 14/11/2012 at 15:08 #


Entonces, los que utilizan Linux o MacOS se la buscan en otro blog?

admin 14/11/2012 at 16:19 #


Efectivamente, en mi curso tan slo utilizo Windows. Saludos.

Ricardo 29/11/2012 at 5:14 #


Hola, me parece perfecto el curso. Y estoy dispuesto a seguirlo. Solo que como dices al principio, supongo que ya sabes algo de eclipse pues NO. No se nada de nada de eclipse. Me gustaria que se explayaran un poco en eclipse para extraprincipiantes xD Saludos y gracias por publicar este tutorial.

10 de 17

10/06/13 13:30

Entorno de desarrollo Android | sgoliver.net blog

http://www.sgoliver.net/blog/?p=1267

DGX 06/12/2012 at 2:58 #


Para los que tienen problemas de descompresion por ruta muy larga, utilizad el 7-zip en vez de el Winrar ;)

Shadonwk 13/12/2012 at 0:40 #


Hola amigo, genial la idea del curso me gusta tu forma de explicar los temas, recin yo estoy iniciando un curso en mi web tambin de Android con la versin 4.2 espero que si alguno le interesa me regale una visita, espero seguir todo tu curso y aprender y aplicar tus conocimientos en las nuevas versiones de Android y en mi editor favorito que es IntellJ IDEA :) saludos.

josemi 26/12/2012 at 16:58 #


hola todo instalado correctamente hasta el momento de aadir el AVD no consigo pasar de ahi, en el apartado CPU/ABI no me da opcin a nada, me sale NO SYSTEM IMAGEN INSTALLEDy no puedo continuar porque el botn de ok no se activa. Ayuda, alguien puede ayudarme? Muchas gracias

Airam 13/01/2013 at 20:51 #


Hola, en primer lugar muchas gracias por este excelente tutorial. Acabo de terminar de instalar todo lo necesario pero tengo problemas al arrancar el emulador, me va extremadamente lento y as es imposible probar ninguna aplicacin. Mi equipo es un i7 con 8 Gb de ram y uso Windows 7 64bits. A alguien ms le pasa?, alguna idea?. Gracias de antemano.

Hctor 15/01/2013 at 17:22 #


Buenas, Primero, agradecerte el esfuerzo, ahora a ver si aprendo. He instalado todo en el orden que est en el tutorial y no he tenido ningn problema hasta que he llegado a Paso 7. Configurar un AVD y en el Edit AVD no se me activa el O.K. cuando le relleno todos los campos (como en el ejemplo que t das. Gracias por todo.

Kpd 19/01/2013 at 23:46 #

11 de 17

10/06/13 13:30

Entorno de desarrollo Android | sgoliver.net blog

http://www.sgoliver.net/blog/?p=1267

Hoy he empezado con este curso. Me gusta mucho mucho, muy bien explicado y muy claro todo. Adems importantisimo, completamente actualizado. Enhorabuena, espero que pueda seguir el curso sin problemas hasta el final :)

kevin 28/01/2013 at 19:31 #


no puedo intalar el skd, dice que hay un error, que debo instalar java y ya lo tengo instalado, alguna solucion?

Tha mo' betta 1 04/02/2013 at 0:16 #


Para todos los que tengis el problema de no poder elegir Target ni poder darle a OK para crear un AVD: Cerrad el Eclipse y volvedlo a abrir. Ya est. Me he roto la cabeza investigando y es slo que el programa necesita reiniciarse la primera vez para que vaya bien.. xD

Ivan 23/02/2013 at 18:06 #


tengo una duda, en el momento del paso 6 en mi eclipse no me aparece la version Android 4.2 (API 17), solo me aparece hasta Android 4.1.2 (API 16), Como tengo que configurar para que me aparezca a la version Android 4.2 (API 17)?, es mi duda. gran articulo

Diego 24/02/2013 at 14:18 #


Descarga el SDK ADT BUNDLE viene completo solo descomprimes la carpeta e inicias eclipse.exe que esta en la carpeta y listo. http://developer.android.com/sdk/index.html

Olalla 04/03/2013 at 22:38 #


Muchas gracias de antemano por su generosidad al ensearnos gratuitamente este lenguaje. Solo espero sacarle todo el provecho necesario. Tuve algn problema al instalar el AVD pero ya le la respuesta a otro compaero y funcion.

12 de 17

10/06/13 13:30

Entorno de desarrollo Android | sgoliver.net blog

http://www.sgoliver.net/blog/?p=1267

omar 07/03/2013 at 21:48 #


Todo ok, primera fase concluida exitosamente, todo bien hasta ahora. Pude instalar SDK de android. Pude instalar eclipse, recuerden, eclipse se descomprime, es un ejecutable, que tienen que mandar acceso directo a su escritorio. Hasta ahora todo bien, voy a leer segundo capitulo ya les cuento..

Pablo 09/03/2013 at 0:04 #


Hola! Al intentar instalar el Androin SDK manager me salen varios errores como estos: Downloading Android SDK Platform-tools, revision 16.0.2 Failed to create directory C:Program Files (x86)Androidandroid-sdktemp Downloading Documentation for Android SDK, API 17, revision 2 Failed to create directory C:Program Files (x86)Androidandroid-sdktemp Downloading SDK Platform Android 4.2.2, API 17, revision 2 Failed to create directory C:Program Files (x86)Androidandroid-sdktemp Downloading Samples for SDK API 17, revision 1 Resustado final: Done, Nothing was installed. Alguna sugerencia? Gracias!!!

harpo 16/03/2013 at 1:42 #


mismo problema que pablo, todo ha ido fino filipino hasta aqui :( sugerencias?

13 de 17

10/06/13 13:30

Entorno de desarrollo Android | sgoliver.net blog

http://www.sgoliver.net/blog/?p=1267

harpo 20/03/2013 at 0:42 #


Me autorespondo por si a alguien le sirve: Vamos directamente al SDK Manager y lo ejecutamos como administrador (click derecho>ejecutar como administrador). De esta manera podremos instalar lo que necesitemos sin que nos salte el error. Configuramos lo que nos falte como indica sgoliver y a por el siguiente capitulo! pd: gracias por este tutuorial tan cojonudo

Hector 06/05/2013 at 21:20 #


Estaba instalandolo pero cuando entraba al eclipse me da la opcion que el sdk manager esta perdido. No encuentro la ruta Algun lugar? Donde pueda estar?

giovanny1229 03/06/2013 at 13:50 #


buenos dias, buen tutorial de antemano te agradezco por compartir tus conocimientos, tengo un problema con la instalacion del ADT ingreso la ruta especificada en eclipse e ingresa la URL en el campo requerido me salen las dos opciones, Developer Tools y NDK Plugins las selecciono y doy next y en el mismo asistente me sale un mensaje que dice que la operacion no puede ser completada, ver detalles ( The operation cannot be completed. See the details.) si me pudieras explicar el por que de este mensaje y como solucionarlo, gracias por tu ayuda

$ Comentarios Anteriores

Trackbacks/Pingbacks
Desarrollando una aplicacin Android sencilla | sgoliver.net blog - 16/08/2010 [...] de instalar nuestro entorno de desarrollo para Android y comentar la estructura bsica de un proyecto y los diferentes componentes software que podemos [...] Desarrollo en Android | sgoliver.net blog - 20/08/2010 [...] Entorno de desarrollo Android [...] Empezando con Android | Victor Pascual - 14/02/2011 [...] tenis un excelente tutorial de instalacin del entorno para programar en Android. Share and [...] Estadsticas del Blog en 2011 | sgoliver.net blog - 28/12/2011 [...] las pginas vistas), y como mayora dentro del TOP 10, los artculos de iniciacin del curso (entorno de desarrollo, componentes de una aplicacin, estructura de un proyecto, y desarrollo de la primera [...] Desarrollando una aplicacin Android | Android Wireless - 30/09/2012 [...] [...]

Deja un comentario

14 de 17

10/06/13 13:30

Entorno de desarrollo Android | sgoliver.net blog

http://www.sgoliver.net/blog/?p=1267

Name (required)

Email (will not be published) (required)

Website

Enviar Comentario

Buscar...

&

Publicidad

Licencia del Blog

Salvo indicacin expresa, todo el contenido de este blog (incluido texto y descargas) est bajo una licencia licencia Creative Commons Reconocimiento-NoComercial-SinObraDerivada 3.0 Espaa.

Publicidad

15 de 17

10/06/13 13:30

Entorno de desarrollo Android | sgoliver.net blog

http://www.sgoliver.net/blog/?p=1267

Archivo
Elegir mes

Categoras
Elegir categora

Etiquetas

.NET actualizacin ajedrez antlr base de datos blog C# C++ compiladores


controles curso
Eclipse ensamblador FKScript google gratis herramienta IA java JRtfTree librera libro
manuales mapas Mono

curso android descargas documentacin


mquinas virtuales NChess novedades novedades sgoliver.net

DOM

ebook

16 de 17

10/06/13 13:30

Entorno de desarrollo Android | sgoliver.net blog

http://www.sgoliver.net/blog/?p=1267

NRtfTree open source pdf plugin programacin RTF


wordpress

SAX

SQlite tutoriales web

Enlaces .NET
el Guille La Web de Visual Basic, C#, .NET y ms

Enlaces Android
AndDev.org [Ingls] Androcode WikiDroid

2013 sgoliver.net blog. All Rights Reserved. Powered by WordPress. Designed by

17 de 17

10/06/13 13:30

S-ar putea să vă placă și