Pregunta

Particularmente, ¿dónde puedo buscar el código fuente de cualquier aplicación fuente de Android (por ejemplo, la aplicación de contacto)? ¿Es la única forma de descargar todo lo que hay?

¿Fue útil?

Solución

Todo se refleja en omapzoom.org . Parte del código también está reflejado en github .

Los contactos están aquí , por ejemplo.

navegador oficial de fuentes de Android (basado en Gitiles ) tiene una vista web de muchas de las diferentes partes que componen Android. Algunos de los proyectos (como Kernel) han sido eliminados y ahora solo apunta a repositorios clit de git.

Para obtener todo el código localmente, puede usar el programa auxiliar repo , o simplemente puede clonar repositorios individuales.

Y otros:

Otros consejos

Puede ver el código fuente a través de http://developer.android.com , cuando esté leyendo la API habrá un enlace al código fuente correspondiente en GitHub, solo necesita agregar el complemento de búsqueda de referencia del SDK de Android en Chrome .

Hice un blog al respecto aquí:
http://blog.blundellapps.com/add-source- code-links-to-android-apis /

 ingrese la descripción de la imagen aquí

Me encontré con Android XRef el otro día y lo encontré útil, especialmente porque está respaldado por OpenGrok que ofrece una búsqueda increíblemente increíble y cegadoramente rápida.

He encontrado una manera de obtener solo la aplicación Contactos:

git clone https://android.googlesource.com/platform/packages/apps/Contacts

que es lo suficientemente bueno para mí por ahora, pero no responde a la pregunta de navegar por el código en la web.

Puede buscar muestras de Android SDK desde su teléfono inteligente usando " Búsqueda de código " ;: https://market.android.com/details?id=sqwady.codesearch

Este complemento de eclipse permite ver la fuente en línea e incluso entrar en el código fuente de Android:

http://code.google.com/p/adt-addons/

(editar: específicamente el complemento "Fuentes de Android": http://adt-addons.googlecode.com/svn/trunk/source/com.android.ide.eclipse.source.update/ )

gitweb le permitirá navegar a través del código (y los cambios) a través de un navegador.

http://git.or.cz/gitwiki/Gitweb

(No sé si alguien ya ha configurado un gitweb público para Android, pero probablemente no sea demasiado difícil).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top