[box type=»alert» border=»full»]ATENCION: Este artículo está obsoleto. Google ha dejado de desarrollar el plugin de Android para Eclipse, y ha adoptado Android Studio como nueva herramienta oficial de desarrollo para Android. Te aconsejo que leas el nuevo capítulo dedicado a la instalación y configuración de Android Studio.[/box]
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.
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:
[box type="info" border="full"]https://dl-ssl.google.com/android/eclipse/[/box]
Seleccionaremos los dos paquetes disponibles “Developer Tools” y “NDK Plugins” y pulsaremos el botón “Next>” para comenzar con el asistente de instalación.
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 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.
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
¿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:
132 comentarios
[…] de instalar nuestro entorno de desarrollo para Android y comentar la estructura básica de un proyecto y los diferentes componentes software que podemos […]
[…] Entorno de desarrollo Android […]
Muchas gracias por publicar este tutorial
[…] tenéis un excelente tutorial de instalación del entorno para programar en Android. Share and […]
gracias, pasamos a la siguiente leccion
te felicito por el blog seguiré estudiando para poder ser un buen desarrollador seguiere en contacto hasta pronto
segui los pasos pero no me carga el emulador..la consola de eclipse dice que carga todo normal pero graficamente no me carga..ke me falta?
yaa!!…toco reiniciar el pc..y listo!!..raro no? jeje empezando con este excelente curso..gracias!!!
Muy buen tutorial. Me está sirviendo mucho.
En el paso 3, el paquete «Developer Tools» ahora está compuesto por 4 componentes. Y al marcar todos a la vez sale un error.
«Missing requirement: Android Development Tools … ‘org.eclipse.wst.sse.core 0.0.0’ but it could not be found»
Se soluciona siguiendo estos pasos.
Open Eclipse. Then:
Window > Android SDK and AVD Manager
> Available Packages:
> Android Repository:
+ Android SDK Tools,
+ Android SDK Platform-tools,
[Install Selected]
Muchas gracias por publicar este tutorial, estoy partiendo de cero y por lo menos hasta ahora todo el capítulo 1 ha funcionado.
Hola, estoy siguiendo el tutorial pero cuando le doy a preferences para darle la ruta de sdk no me aparece
-General
-Android
-Ant
-Help…
Me aparece:
-General
-Ant
-Data management
-Help…
Y en la pestaña window no tendo la opción Android SDK and AVD Manager para el paso 5.
Espero su ayuda, gracias.
La sección «Android» de la ventana de Preferencias la añade el plugin ADT, por lo que si no te aparece debe significar que no se ha instalado el plugin correctamente. Prueba a reinstalarlo.
Tengo un porblema. Lo que pasa es que la instalación me ha salido supuestamente todo bien. Llego al momento de ejecutar el código de «Hello Android» y me abre el emulador pero no me muestra el «Hello Android» sino que me muestra un mensaje que dice ANDROID sin cargar el programar :/
Ojalá me puedan ayudar.
Saludos de ante mano.
Gracias por este curso. Lo empiezo a seguir hoy, aunque ya he comenzado otros. Es un curro y además bien hecho.
A Danilo, déjalo un rato más. El emulador tarda bastante en cargar por completo.
Hola, primero que nada gracias por el aporte de este tutorial, les comunico que tengo un problema y quisiera ver si me pueden ayudar reciente mente instale eclipse y el android-sdk-linux_x86, pero a la hora de querer ejecutar el emulador no lo ejecuta y me sale esto:
NAND: could not write file /home/victor/Descargas/android-sdk-linux_x86/platforms/android-7/images//system.img, File exists
alguien sabe como puedo arreglar esto?. Agradezco su ayuda, saludos.
Gracias por ofrecer el tutorial , ya te realice la donacion, tomate unas cervezas a mi salud.
YO USO MOTODEV STUDIO FOR ANDROID
EN ESTE VIENE TODO INCLUIDO Y ES GRATIS
https://developer.motorola.com/
Fantástica entrada. Todo instalado a la perfección. Una única cosa y es que instalé el SDK de Android en una carpeta cuyo nombre contenía espacios y me daba error. Basta con quitar los espacios en el directorio o utilizar, por ejemplo «Archivos~» en lugar de «Archivos de programa».
Definitivamente esta mucho mejor este tutorial:
http://www.youtube.com/watch?v=kZYWqL0kaAM&feature=player_embedded
Más gráfico, mejor explicado y 100% visual, y la ventaja es que no tienes que pagar, perdón donar para recibir un PDF. Espero no lo eliminen ya que si la intención es compartir el conocimiento deberá estar aquí.
Gracias.
MarMan, el contenido COMPLETO de mi curso de programación en Android está online en mi web de forma TOTALMENTE GRATUITA, y sigo incrementando el contenido del curso cada mes con los temas que proponen los propios lectores del blog. Como tú mismo dices, creo que a esto se le puede llamar sin riesgo a equivocarse «compartir el conocimiento».
A nadie le he puesto una pistola en la cabeza para que colabore económicamente con el proyecto, nadie tiene por qué hacerlo, y no por ello nadie va a perder el acceso a la información, porque toda la información está ahí en mi web, online, gratis. Y ¿sabes qué? Pues que aún así, aún siendo GRATIS, hay muchas personas que han colaborado y a las que estoy tremendamente agradecido, desde las que han donado 1 céntimo, hasta las que han donado varios euros, o simplemente a aquellas que, sin donar nada, me han apoyado con algún correo electrónico o algún comentario constructivo (a diferencia del tuyo) en el blog.
Espero que disfrutes del tutorial de edu4java, que sin duda es también un buen recurso para iniciarse.
Todo transcurrió bien hasta que me encontré con una dificultad
: The Source attachment does not contain the source for the File Activity.class :
No he podido evitar decir, depués de leer a MarMan, que soy principiante en Java y Android y por lo tanto sigo algún que otro tutorial, también el que cita MarMan…pero sí tengo muy claro que te guste más o menos…decidas donar/pagar/agradecer/ayudar a mantener o no lo hagas…toda persona que con más fortuna o menos se esfuerza por ayudar a los demás divulgando sus conocimientos se merece un respeto y sgoliver una disculpa por ese desafortunado post…gracias y ánimo con tu labor!!
Hola y ante todo gracias por el gran trabajo que estas haciendo con este fantastico tutorial sgoliver.
Tengo una duda, a ver si alguien me puede echar una manita.
Sigo el tutorial paso por paso y no tengo ningun problema, lanzo el emulador y funciana todo correcto, aparece la «aplicación» mostrando el Hello World, pero el emulador me aparece sin en el teclado a un lado, solo me aparece lo que seria la pantalla del telefono, que funciona imitando una tactil con el ratón.
Que puedo hacer para que me aparezca el teclado y los botones del telefono tal y como aparece en la screen que muestras.
Gracias de nuevo y un saludo
Solucionado, el problema venia de poner la resolución del emulador manualmente y no elegir una de las predefinidas.
¿No hay forma de poner una resolución personalizada y que aún así muestre el teclado?
Gracias
Hola amigo primero que nada felicitaciones por todos tus aportes muy interesantes para la inicializacion en android. Pues me sucede lo mismo que a Danilo pues cuando ejecuto el programa me abre el emulador pero se queda la pantalla en ANDROID con el cursor palpitando y no ahce nada. Alguna solucion???
Lo de que sale la pantalla de android y no sale nada mas, es que tarda mucho en iniciar, teneis que dejarlo un rato, ademas luego va muy lento, al tener que emular el so y el micro arm, lo relentiza mucho.
Cuando intento instalar los targets necesarios me da el error:
Failed to fetch URL https://dl-ssl.google.com/android/repository/addons_list-1.xml, reason: Connection to https://dl-ssl.google.com refused
Gracias amigo quisiera recomendarte q hagas una leccion acerca de los juegos de de como pasar juegos HD a qvga y otros y sistemas multitouch seria muy bueno amigo te lo agradeceria ya q hasta ahora estoy empezando a relacionarme con el mundo android ;)
mira me sale este error en eclipse:
Software being installed: Android Development Tools 15.0.0.v201110251216-213216 (com.android.ide.eclipse.adt.feature.group 15.0.0.v201110251216-213216)
Missing requirement: Android Development Tools 15.0.0.v201110251216-213216 (com.android.ide.eclipse.adt.feature.group 15.0.0.v201110251216-213216) requires ‘org.eclipse.wst.sse.core 0.0.0’ but it could not be found
Hola podrían implementar la forma de pago x sms. Gracias
Saludos desde Argentina
Creo que deberian actualizar la información ya que el SDK de Android actualmente soporta a partir de eclipse 3.6 (Helio), saludos.
Hola,
Me han hablado muy bien de tu tutorial y tengo que decir que acertadamente. Enhorabuena por el trabajo.
Tengo que hacerte, como comentario constructivo, que habría que actualizar este apartado a Eclipse 3.6 y al Android SDK nuevo porque con el SDK Manager la descarga de las API se hace un poco diferente.
De hecho con Eclipse 3.5 no me ha dejado descargar el ADT v.16 porque tiene como dependencia el core de Eclipse 3.6
Un saludo
[…] 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 […]
Me parece muy bueno tut tutorial, pero tengo un problema… el eclipse no arranca en mi maquina, estoy con windows 7 de 32 bits, sera que es por mi SO?? o que puedo hacer lo que me aparece es:
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.
En la carpeta que descomprimi no tengo la subcarpeta «jre», si me dan alguna solucion les agradeceria…
Saludos.
Hola sgoliver, antes que nada quiero Felicitarte por tremendo aporte que estas haciendo para los que queremos o estamos empezando en el desarrollo en Android, solamente una pequeña sugerencia, que al final de cada capitulo poner el enlace hacia el capitulo siguiente del curso y asi no perdernos en la continuidad del curso.
de antemano muchisimas gracias por tomarte el tiempo de leer mi comentario, Exitos!!!
Muchas gracias por el tutorial. La verdad, completo, completo.
Hola sgoliver,
antes de nada darte las gracias por compartir tus conocimientos y currártelo tanto.
Te escribo porque al lanzar la aplicación me aparece un mensaje en el apartado de Console:
emulator-5554 disconnected! Cancelling ‘net.sgoliver.MiPrimerProyectoActivity activity launch’!
Y no aparece ningún mensaje de Hello en la pantalla del emulador.
Agradezco de antemano tu ayuda. Un saludo.
Gracias por el curso, lo voy a leer todito, o lo más que pueda xD
Muy bueno estos tutoriales, dan ganas e aprender este tipo de programacion, gracias por este aporte.
buenos dias, yo hace tiempo lo instale pero lo tuve que borrar por ke me corria lento, queria saber si hay una forma para que funcione normal?
mi compu es windows 7 por eso me sorprende que funcionaba lento necesito respuestas. Gracias!
heyyyyyyyyyyyy esta con todo este tutorial me parece la informacion presentada y gracias por ayudar a las personas que quieren aprender algo nuevo .
hola acabo de donar para el libro un saludo
Buenas a todos.
Muchas gracias por el tutorial. He empezado a hacerlo y al intentar ejecutarlo me sale
el siguiente error
Errors occurred during the build.
Errors running builder ‘Android Package Builder’ on project ‘Miprimerproyecto’.
sun.security.x509.X500Name
Sabeis a que puede ser debido?
Muchas gracias
Ya hice la donación, espero los PDF con ansias. Gracias!
No entiendo lo de los API, ¿Cual hay que usar?
Es decir, es el mismo lenguaje de programacion no? no se supone que el 4 soporta las aplicaciones de las anteriores versiones, o hay que programar la misma aplicacion varias veces para las distintas versiones?
Donación realizada, ¡ Gracias por todo, espero material didactico !. ;- ). Saludos
Muchas gracias… comenzando por aqui con Android.. espero llegar a programar algo ;)
Hola que tal estoy revisando tu tutorial pero la página https://dl-ssl.google.com/android/eclipse no existe, podrías confirmar alguna otra liga para continuar?
Otra duda que tengo es en el punto 2, se descarga un repositorio de archivos con dos ejecutables, al parecer también para descargar otros componentes, pero ningún instalador, esto es correcto?
Espero tu respuesta amigo ojalá me pudieras escribir a mi twitter @_adrianet86
hola amigo, hice todos los pasos, pero a la hora de entrar a ecplise no me aparece la opcion en new proyect no encuentro la de android proyect… hice todo correctamente pero no se porque no me aparece esa opcion
Saludos y muchas gracias por este aporte…
Hola, sgoliver, antes de nada, felicitarte por tu gran trabajo.
Tengo una duda, y es que no puedo configurar el AVD.
He seguido todos los pasos y lo tengo todo instalado, pero a la hora de crearlo, le doy todos los datos (nombre, target, cpu, sd card, resolucion y hardware) pero cuando lo tengo todo puesto, no me deja darle a crear AVD.
Porfavor a ver si alguien sabe alguna solución.
Muchísimas gracias
primero felicitar por el tutorial y segundo:
cuando me descargo las target hay unas cuantas que me dice que requiere autentificar y que me logee como hago para descargar esas target????
gracias.
muchas gracias por tu aporte. un principiante.
Como se hace para crear un nuevo proyecto? (paso 7)
Gracias.
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.
No me funciona, cuando creo el «hellow wordl» me dice que tiene un problema y que lo fixee antes de arrancarlo. me puedes ayudar¿?
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.
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.
no me deja instalar nada en el android sdk manager
no se por que
ayuda
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
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.
El blog esta estupendo, os felicito !! y muchas gracias por hacernos la vida mas facil
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?
Vale, ya lo he visto, hay que aceptar los modulos que salen marcados con un interrogante.
A por el siguiente paso.
SL2
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?
Genial! mis saludos desde Argentina.. te seguire en todas tus publicaciones, al fin alguien que explica lo que se necesita…
[…] […]
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
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
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
Solucionado!!!! era que me faltaba un Java el JDK
http://www.oracle.com/technetwork/java/javase/downloads/jdk7u7-downloads-1836413.html
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 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 !!!
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
Al descomprimir eclipse me dice que los nombres de archivo son muy largos. Que hago?
Entonces, ¿los que utilizan Linux o MacOS se la buscan en otro blog?
Efectivamente, en mi curso tan sólo utilizo Windows. Saludos.
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.
Para los que tienen problemas de descompresion por ruta muy larga, utilizad el 7-zip en vez de el Winrar ;)
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.
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
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.
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.
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 :)
no puedo intalar el skd, dice que hay un error, que debo instalar java y ya lo tengo instalado, alguna solucion?
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
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
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
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ó.
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..
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!!!
mismo problema que pablo, todo ha ido fino filipino hasta aqui… :(
¿sugerencias?
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
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?
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
Todo me sale bien solo que al instalar el sdk de android me da el error que dice que no tengo instalado el jdk y baje e instale la ultima version la 7u25 viendo las notas de instalacion indican crear variables de entorno en la clave PATH lo hice tal como dice y aun asi no puedo continuar. tengo un win 8 x64. Por fa necesito un poco de ayuda que hacer para poder instalar el jdk de android
Hola
Enhorabuena por el tutorial.
A la hora de hacer la intalacion dice que hay un componente que no encuentra:
Cannot complete the install because one or more required items could not be found.
Software being installed: Android Development Tools 22.0.4.v201307151829–741630 (com.android.ide.eclipse.adt.feature.group 22.0.4.v201307151829–741630)
Missing requirement: Android Development Tools 22.0.4.v201307151829–741630 (com.android.ide.eclipse.adt.feature.group 22.0.4.v201307151829–741630) requires ‘org.eclipse.wst.sse.core 0.0.0’ but it could not be found
Uso Ubuntu, Eclipse Indigo
Gracias por adelantado
PD: He intentado ver con wireshark lo que se envia pero no ayuda mucho:
Error 404 (Not Found)!!1
Thats an error.
Thats all we know
Hola de nuevo
He intentado hacer una instalacion local usando
http://dl.google.com/android/ADT-22.0.4.zip
y tampoco…
Incluso he cambiado en site.xml la directiva site description url=»file:/home/ast/Android/ADT-22.0.4/»
pero da el mismo error, sin embargo, el fichero existe:
/home/ast/Android/ADT-22.0.4/features/com.android.ide.eclipse.adt_22.0.4.v201307151829–741630.jar
No entiendo que pasa!!!
PD: Por ahora voy a probar con Android Studio… mientras tanto
Ya lo he resuelto: Era la dependencia org.eclipse.wst.sse.core 0.0.0
Hay mucho en google sobre esto.
Hay que añadir la release update a la lista de URL para que sepa donde buscar la lista de componentes que falten.
Que tal oye en el 2.2 corre perfecto pero en el 4.2 se queda la pantalla en negro saben por que???
Hola a todos, soy nuevo, mi interrogante es, se puede utilizar netbeans en lugar de eclipce
Me encanta el curso, está muy bien estructurado y explicado en un lenguaje comprensible para todos. Mi pregunta es, ¿Has pensado en actualizar el capítulo del entorno de trabajo y cambiar el ADT por el nuevo Android Studio de Idea, ya que va a ser el entorno oficial de desarrollo en android de aquí a poco tiempo?
Si bien seguir los pasos sigue vigente, ahora es diferente la instalacion del jdk de android, viene en un paquete no instalable (solo se descomprime) y con una version de eclipse lista para funcionar, no se que sabes de esto, hasta hace poco que reinicie mi pc me di cuenta, quise hacer el comentario para aportar a tu blog y a este gran trabajo que has hecho, muchas gracias
Excelente, de los mejores cursos que he tomado!!!
No se compara
:)
@rickanchaluisa
Gran trabajo Sgoliver un 10.
Pero estoy con [José Luis 19/10/2013] sería interesante actualizar el entorno de programación de Eclipse a Androit Studio. http://developer.android.com/intl/es/sdk/installing/studio.html .
Si a Sgoliver no le parece mal os dejo un enlace donde encontrareis info para instalar y configurar AS.
http://www.elandroidelibre.com/2013/05/asi-funciona-el-nuevo-android-studio-pasos-previos.html
Un saludo a tod@s
Bueno el tutorial es muy bueno pero yo tengo un problema al instalar android. cuando le doy al installer no me encuentra la carpeta de java en el system32 por que puede ser???
Buenos días! Me gustaría contactar contigo de forma un tanto mas directa para poder proponerte un proyecto, muchas gracias de antemano!
Un saludo,
Cesar.
Buenos días Cesar, tienes mi correo electrónico en la sección «Contacto» de mi web. Saludos.
Muchisimas gracias por compartir este curso
Hola, quisiera saber, es obligatorio trabajar con eclipse para poder programar para android? Lo digo porque siempre he hecho mis trabajos con NetBeans y me es más fácil este entorno. Gracias!
A mi me pasa lo mismo, siempre he trabajado con NetBeans. Es necesario cambiar a eclipse? Muchas gracias
Muy bien!!! Ahora ya sé como configuraré el eclipse. Estas son dudas que hace falta que alguien conteste y les he encontrado respuestas aquí. El curso pareciera estar terminado, lo cual es bastante bueno porque ya no hay que esperar a que hayan mas posts. Sigue publicando nuevos cosas. Hasta luego.
Hola buenas, estoy siguiendo paso a paso todo ya que es la primera vez que me intereso por el mundo de la programación en Android, bueno dicho esto me gustaría indicarle que en el paso 2 me da un error y no se a que se debe ya que hice todo hasta allí correctamente, no puedo adjuntar una foto pero el error es al ejecutar «eclipse.exe», tras ejecutarlo me sale lo siguiente:
A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in orden to run Eclipse. No Java virtual machine was found after searching the following locations: C:\Program Files\Eclipse\jre\bin\javaw.exe
javaw.exe in your current PATH
@Leeo Lemon
Te falta instalar Java, o bien no tienes bien puesto el path
@sal00m
Por fin, menos mal que alguien me ha respondido, pues bien he seguido todos los pasos sin saltarme ninguno y en el paso uno indica que hay que instalar «JDK (Java Development Kit)» y lo he descargado e instalado, ¿entonces que es lo que me falta?
Hola buen amigo, a mi me encantaría que me dijeras donde puedo realizar la suscripción a tu blog, me gusta mucho. gracias
Hola, y antes que nada muchas gracias por tomarte el tiempo para el tutorial, apenas lo encontré y se ve muy bueno. Todo perfecto pero me surgió un problema, instale el jdk, configure la variable de entorno JAVA_HOME y modifique la variable PATH, y aun así el instalador del android sdk no me sigue reconociendo el Java. Alguna solución???
Para las fallas con el JDK es útil en Windows validar que versión del java se tiene (en comandos con java -version), si es un JDK o un JRE, si es de 32 o de 64 bits, es posible que no necesiten tener configuraras las variables de entorno validen si quitándolas funciona (cuidado con otras aplicaciones que dependa de java).
Por ultimo una validación más Instalen java en la más reciente versión y en Eclipse cambien el JD por Windows/preferences/java/compiler/installed JREs/…
Espero sea útil
Estoy por terminar mi carrera de Ingeniería en Sistemas de Información y quería destacar tu magnífico trabajo construyendo este material de estudio y desarrollo en Android, he aprendiendo mucho de tus notas y tutoriales, continua que vas por muy buen camino.
PD: Deberías desarrollar un tutorial para trabajar con Android Studio.
Hola! Me equivoqué en el paso 4 y no habilite la casilla de «NDK tools» y en el paso 5 ya no puedo configurarlo, no se si tenga que ver pero si alguien sabe como puedo corregir eso le agradeceria mucho su ayuda
esta muy bieneste TUTO,,gracias no todos enseñan asi….
Hola al hacer el paso 4 no aparece la opcion de NDK Plugins solo aparece el Developer Tools.Tengo qie instalar otro software aparte?
Muy bueno el blog y tutoriales gracias por enseñar
Hola SGoliver.
Como todos los demás lectores te agradezco de corazón que compartas tu sabiduría androidal con todos.
También como todos, procedo a seguir tu curso, y me gustaría hacerte una observación para la siguiente actualización del curso.
En el paso 4 «Descargar el plugin Android para Eclipse.», al añadir la URL en la opción «New software» de eclipse, éste no ofrece las dos opciones que dices: “Developer Tools” y “NDK Plugins”. A mí solo me aparece «Developer Tools». (a fecha 15 de septiembre de 2014). Igual los de las herramientas de android han cambiado esto. ¿Puede ser?
Yo seguiré adelante. Espero que no sea un problema.
Hola, mi problema es que en el paso 4 no me salen los NDK plugins, que debo hacer ahi? (He seguido todos los pasos al pie de la letra)
Tranquilos por el NDK.
Si revisáis en Help/Install New Software el enlace azul de abajo a la derecha: ‘What is already installed? encontraréis el ‘Android Native Development Tools’. También aparece en la lengüeta ‘Plugs-in’ (si esperáis a que se complete la información)
Hola:
Voy a empezar a ver el tutorial y que bueno que halla algo asi.
Saludos!
Buenas… Hola es que segui todos los pasos para instalar los entornos correctamente pero tengo un problema, cuando creo el proyecto no se crea el MainActivity en la carpeta de layaout y si lo hago manualmente tampoco se crea, que puedo hacer? gracias
Hola, una consulta este tutorial lo podría hacer en Android Studio?
o hay muchas diferencias con Eclipse?
Muchas gracias.
Por que colocas obsoleto?? a pesar de que existe el Android Studio, todavía se puede seguir usando el Eclipse sin problemas!
Buen aporte amigo, gracias por compartir.
[…] Entorno de desarrollo Android (Eclipse) [v3] [Obsoleto. Ver Android Studio] […]
Hola estuve viendo el articulo muy interesante pero me gustaria saber si sigue en funcionamiento o cambio a la neva version?