8
votes

Comment trouver facilement la source d'une classe Android

Je sais que je peux accéder au code source Android de https://androïd.googlesource.com , mais c'est Difficile de sélectionner le bon repo de git si je ne connais que le colis et le nom d'une classe Android.

N'y a-t-il pas un moyen de localiser un fichier dans https://androïd.googlesource.com ?


1 commentaires

Si vous travaillez avec Eclipse, voir la réponse à la question Stackoverflow.com/Questtions/5233640/...


6 Réponses :


16
votes

La plupart des choses que vous voudrez voir peuvent être trouvées sous le frameworks / base repo. Cela inclut à peu près toutes les classes d'API publiques et privées qui composent le cadre Java Android.

Si vous voulez pouvoir parcourir la source de l'Eclipse, vous pouvez suivre ce guide: http://blog.michael-forster.de/2008/12/view-android-source-code-in-eclipse.html

Enfin, le Recherche de référence Android SDK Pour Chrome vous permet de parcourir l'API publique en tapant ad dans la barre d'URL et ajoute une "source de vue" pratique à chaque page Javadoc.


0 commentaires

0
votes

Il y a un problème soulevé contre Android Project pour Un seul fichier .jar contenant les sources Java.

La question a été refusée, mais les commentaires sont une bonne source de méthodes pour accéder à la source d'éclipse.


0 commentaires

0
votes

Aussi, c'est une très bonne tutoriel sur la façon de Obtenez la source d'Eclipse, sans avoir à désordre avec aucun des repos ou quoi que ce soit, il inclut des fichiers zip de la source (qui pourrait être obsolète)


0 commentaires


2
votes

Depuis 2011, le code source peut être téléchargé avec le gestionnaire SDK (Fenêtre> Android SDK Manager)

  • Installez le package "Sources pour Android SDK"
  • Ouvrir les propriétés de Android.jar, que vous pouvez trouver dans l'explorateur de packages sous la bibliothèque Android
  • dans "Java Source Pièce jointe", sélectionnez Android / SDK / Sources comme dossier externe

    edit: Eclipse semble analyser régulièrement le dossier externe des mises à jour. Si cela vous agace, vous pouvez bloquer le dossier dans un .jar, puis dire à Eclipse de regarder dans ce pot pour les sources. Eclipse n'échappera plus à des modifications.


1 commentaires

Merci. Plus d'une heure de recherche m'a conduit ici et c'est ce dont j'avais besoin.



0
votes

Vous pouvez rechercher n'importe quelle classe Android via https://cs.android.com facilement.


0 commentaires