Entorno de desarrollo Android | sgoliver.

net blog

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

"

sgoliver.net blog
Pensamientos varios sobre programación, Android, .NET y Java
Navigation !

Entorno de desarrollo Android
por Sgoliver el 04/08/2010 en Android, Programación

Para empezar con este Curso de Programación Android, vamos a describir los pasos básicos 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 instalación de Eclipse y Android, incluida la documentación oficial de la plataforma. Además, si has llegado hasta aquí quiero suponer que tienes unos conocimientos básicos de Eclipse y Java, por lo que tan sólo enumeraré los pasos necesarios de instalación y configuración, y proporcionaré los enlaces a las distintas herramientas. Vamos allá. Paso 1. Descarga e instalación de Java. Si aún no tienes instalado ninguna versión del JDK (Java Development Kit) puedes descargar la última versión desde la web de Oracle. En el momento de escribir este manual la versión más reciente disponible es la 7 update11, que podremos descargar para nuestra versión 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 instalación no tiene ninguna dificultad ya que es un instalador estándar de Windows donde tan sólo hay que aceptar las opciones que ofrece por defecto. Paso 2. Descarga e instalación de Eclipse. Si aún no tienes instalado Eclipse, puedes descargar la última versión, la 4.2.1 [Eclipse Juno SR1] en la última revisión de este artículo, desde este enlace. Recomiendo descargar la versión Eclipse IDE for Java Developers, y por supuesto descargar la versión 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 instalación consiste simplemente en descomprimir el zip descargado en la ubicación deseada. Para ejecutarlo accederemos al fichero eclipse.exe dentro de la ruta donde hayamos descomprimido la aplicación, por ejemplo c:\eclipse\eclipse.exe. Durante la primera ejecución de la aplicación nos preguntará cuál 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 artículo la última versión 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 botón “Download the SDK Tools for Windows“. Una vez descargado, bastará con ejecutar el instalador estándar de Windows. Paso 4. Descargar el plugin Android para Eclipse. Google pone a disposición de los desarrolladores un plugin para Eclipse llamado Android Development Tools (ADT) que facilita en gran medida el desarrollo de aplicaciones para la plataforma. Podéis descargarlo mediante las opciones de actualización 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 botón “Next>” para comenzar con el asistente de instalación.

2 de 17

10/06/13 13:30

Entorno de desarrollo Android | sgoliver.net blog

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

Durante la instalación Eclipse te pedirá que aceptes la licencia de los componentes de Google que vas a instalar y es posible que aparezca algún mensaje de warning que simplemente puedes aceptar para continuar con la instalación. 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 configuración de Eclipse (Window / Preferences…), y en la sección de Android indicaremos la ruta en la que se ha instalado. Finalmente pulsaremos OK para aceptar los cambios. Si aparece algún mensaje de warning aceptamos sin más, ya que se son problemas que se solucionarán en el siguiente paso.

Paso 6. Instalar las Platform Tools y los Platforms necesarios. Además del SDK de Android comentado en el paso 2, que contiene las herramientas básicas para desarrollar en Android, también deberemos descargar las llamadas Platflorm Tools, que contiene herramientas específicas de la última versión de la plataforma, y una o varias plataformas (SDK Platforms) de Android, que no son más que las librerías 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 versión disponible de Android, y la correspondiente a la mínima versión de Android que queremos que soporte nuestra aplicación. 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 librería que nos permitirá utilizar en versiones antiguas de Android características introducidas por versiones más recientes. Pulsaremos el botón “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 físico, sino que podremos configurar un emulador o dispositivo virtual (Android Virtual Device, o AVD) donde poder realizar fácilmente estas tareas. Para ello, accederemos al AVD Manager (menú Window / AVD Manager), y en la sección Virtual Devices podremos añadir 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 mínima versión de Android que queramos soportar, y otro para la versión más 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 sólo tendremos que indicar un nombre descriptivo, la versión de la plataforma Android que utilizará, y las características de hardware del dispositivo virtual, como por ejemplo su resolución de pantalla o el tamaño de la tarjeta SD. Además, marcaremos la opción “Snapshot”, que nos permitirá arrancar el emulador más rápidamente en futuras ejecuciones.

Y con este paso ya tendríamos preparadas todas las herramientas necesarias para comenzar a desarrollar aplicaciones Android. En próximos apartados veremos como crear un nuevo proyecto, la estructura y componentes de un proyecto Android, y crearemos una aplicación sencilla para poner en práctica todos los conceptos aprendidos. Curso de Programación Android en PDF Este curso también está disponible en PDF. Descubre cómo conseguirlo… ¿Te ha sido de utilidad el Curso de Programación Android? ¿Quieres colaborar de forma económica con el proyecto? Puedes contribuir con cualquier cantidad, unos céntimos, unos euros, cualquier aportación será bienvenida. Además, si tu aportación es superior a una pequeña cantidad simbólica recibirás como agradecimiento un documento con la última versión del curso disponible en formato PDF. Sea como sea, muchas gracias por colaborar! Más información: Descubre cómo 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 artículos de sgoliver !

Suscríbete
Suscríbete a alguno de nuestros canales.

Artículos Relacionados: Action Bar en Android (II) Action Bar en Android (I) Interfaz de usuario en Android: Fragments Código del curso en GitHub Mapas en Android (Google Maps Android API v2) – III

% curso android, Eclipse, herramienta, instalación, 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 aplicación creada por Motorola para el diseño 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 studio”y podeis descargarosla desde la página 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 básicos 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 importaría nada en hacer una donación por la causa, pedir los manuales y contribuir en lo que pueda. Aunque también 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 están resueltos. hoy instalaré todo y ya mañana 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 instalación de las Platform tools, después 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 corrección 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 compañeros no sé nada de programación. 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 Domínguez Ureña 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 sólo 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, recién yo estoy iniciando un curso en mi web también de Android con la versión 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 añadir el AVD no consigo pasar de ahi, en el apartado CPU/ABI no me da opción a nada, me sale NO SYSTEM IMAGEN INSTALLED…y no puedo continuar porque el botón 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 aplicación. Mi equipo es un i7 con 8 Gb de ram y uso Windows 7 64bits. A alguien más le pasa?, alguna idea?. Gracias de antemano.

Hèctor 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 ningún 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. Además 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 tengáis 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 sólo 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 enseñarnos gratuitamente este lenguaje. Solo espero sacarle todo el provecho necesario. Tuve algún problema al instalar el AVD pero ya leí la respuesta a otro compañero 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 aplicación Android sencilla | sgoliver.net blog - 16/08/2010 [...] de instalar nuestro entorno de desarrollo para Android y comentar la estructura básica 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 [...] tenéis un excelente tutorial de instalación del entorno para programar en Android. Share and [...] Estadísticas del Blog en 2011 | sgoliver.net blog - 28/12/2011 [...] las páginas vistas), y como mayoría dentro del TOP 10, los artículos de iniciación del curso (entorno de desarrollo, componentes de una aplicación, estructura de un proyecto, y desarrollo de la primera [...] Desarrollando una aplicación 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 indicación expresa, todo el contenido de este blog (incluido texto y descargas) está bajo una licencia licencia Creative Commons Reconocimiento-NoComercial-SinObraDerivada 3.0 España.

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

Categorías
Elegir categoría

Etiquetas

.NET actualización ajedrez antlr base de datos blog C# C++ compiladores
controles curso
Eclipse ensamblador FKScript google gratis herramienta IA java JRtfTree librería libro
manuales mapas Mono

curso android descargas documentación
máquinas 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 programación RTF
wordpress

SAX

SQlite tutoriales web

Enlaces .NET
el Guille – La Web de Visual Basic, C#, .NET y más…

Enlaces Android
AndDev.org [Inglés] Androcode WikiDroid

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

17 de 17

10/06/13 13:30