Où puis-je trouver le code source Android en ligne?

En particulier, où puis-je parcourir le code source pour toute application source Android (par exemple, l’application de contact)? Est-ce que le seul moyen d’aller télécharger tout ce qu’il y a?

    Tout est mis en miroir sur omapzoom.org . Une partie du code est également reflétée sur github .

    Les contacts sont ici par exemple.

    Le navigateur de source officiel d’Android (basé sur Gitiles ) a une vue Web de plusieurs des différentes parties qui composent Android. Certains des projets (tels que Kernel) ont été supprimés et ne vous dirigent plus que vers des référentiels git clonables.

    Pour obtenir tout le code localement, vous pouvez utiliser le programme d’assistance repo ou vous pouvez simplement cloner des référentiels individuels.

    Et d’autres:

    • Téléchargement de l’arbre source

    Vous pouvez afficher le code source via http://developer.android.com . Lorsque vous lisez l’API, il y aura un lien vers le code source correspondant sur GitHub. Il vous suffit d’ append le plug-in Android SDK Reference Search sur Chrome. .

    J’ai blogué à ce sujet ici:
    http://blog.blundellapps.com/add-source-code-links-to-android-apis/

    entrer la description de l'image ici

    Je suis tombé sur Android XRef l’autre jour et l’ai trouvé utile, d’autant plus qu’il est soutenu par OpenGrok qui offre une recherche incroyablement rapide et incroyablement rapide.

    J’ai trouvé un moyen d’obtenir uniquement l’application Contacts:

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

    ce qui est assez bon pour moi pour le moment, mais ne répond pas à la question de parcourir le code sur le web.

    Vous pouvez parcourir les exemples de SDK Android depuis votre smartphone à l’aide de “Recherche de code”: https://market.android.com/details?id=sqwady.codesearch

    Ce plugin eclipse permet de visualiser les sources en ligne et même d’intégrer le code source Android:

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

    (edit: spécifiquement le plugin “Android Sources”: http://adt-addons.googlecode.com/svn/trunk/source/com.android.ide.eclipse.source.update/ )

    gitweb vous permettra de parcourir le code (et les modifications) via un navigateur.

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

    (Je ne sais pas si quelqu’un a déjà installé un gitweb public pour Android, mais ce n’est probablement pas trop difficile.)