«

»

oct 27 2011

Agregar el codigo fuente de AOSP a nuestro Eclipse

A la hora de trabajar con nuestros proyectos y librerias uno de los problemas que nos encontramos que no podemos acceder al codigo fuente de dichas librerias de nuestros proyectos de manera trivial, asi que no podiamos tener un conocimiento profundo de como lo realizaban o que realizaban las funciones que invocamos de clases externas o de las que heredamos. En el caso de Android no iba a ser menos y nos volvemos a encontrar con este problema, a los menos curiosos esto les es indiferentes pero a otros les encanta navegar por lineas y lineas de codigo hasta llegar al mismisimo corazon de la aplicacion. Para estos y para los que por alguna otra razon les interese aqui os traemos un interesantisimo tutorial para instalar el plugin “Android Source” que nos permitira desde nuestros proyectos android acceder al codigo fuente de android sin ningun problema.
 

  Izquierda: sin el código fuente | Derecho: con el código fuente

 

Android Sources Plugin

A partir de ahora no mas complicaciones sigue estos pasos y tendras todo listo en tu entorno de trabajo:
 

  1. Inicio Eclipse, vaya a Help > Install new software.
  2. Haz click en Add…
  3. Introduce http://adt-addons.googlecode.com/svn/trunk/source/com.android.ide.eclipse.source.update/ en el campo Location y pon un nombre a tu gusto por ejemplo “Android Source Plugin”.
  4. Ahora seleccione el repositorio que acaba de agregar en la lista desplegable Work with. Deberá de aparecer tan solo “Android Sources” como opciones disponibles, seleccionelo:
  5. Pulse Next, espere, vuelva a pulsar Next, acepte los terminos de la licencia, pulse Finish y espere mientras se instala.
  6. Reinicie Eclipse.

 

Y con esto esta todo, ya deberia de ser capaz de entrar en cualquier clase de Android (excluyento las funciones nativas) y examinar el codigo fuente, tanto durante la depuracion como durante el desarrollo.

Por ultimo os dejamos un video con la explicacion:

 

 
fuente | Android Police
 

Acerca del autor

JMPergar

Mobile Developer at @BeRepublic & Founder of @AndroCode. Silver Speaker & Member of Core Team at @GDGBarcelona.

  • Pingback: Android Source Plugin, accede a todo el código de Android desde Eclipse | cyanodroid.com()

  • Pingback: » Android Source Plugin, accede a todo el código de Android desde Eclipse Pablo Gallego Falcón()

  • jose luis

    muy bueno, gracias, donde hay codigos fuente de android para ir probando por eclipse? soy nuevo y quiero aprender

    • http://www.linkedin.com/in/jmpergar JMPergar | Editor Jefe

      Te puedes bajar todo el codigo de Android completo del repositorio oficial, pero ten en cuenta que no va ser poco codigo para ojear.

  • Javi

    Muy buen aporte, pero… no puedo descargarme los fuentes, al llevar un 32% o así me da error, ya lo intenté muchas veces… U.U

    • http://www.linkedin.com/in/jmpergar JMPergar

      Pues la verdad es que ni idea, ¿siempre se corta en el 32%? Puede que sea un problema con la conexión, o que con la liberación de la versión 4.2 estén los servidores un poco saturados. No se, son solo hipótesis.

      • Javi

        Hace tiempo que lo llevo intentando, y siempre da error interno del servidor creo que es U.U
        Siempre es en el mismo sitio, sobre el treinta y algo si. Gracias por responder de todas formas ^^

        • Javi

          Ya lo solucioné, era el antivirus xD