Domanda

In particolare, dove posso sfogliare il codice sorgente per qualsiasi applicazione sorgente Android (ad esempio l'applicazione di contatto)? È l'unico modo per scaricare tutto quello che c'è?

È stato utile?

Soluzione

Tutto è specchiato su omapzoom.org . Parte del codice è anche rispecchiato su github .

I contatti sono qui per esempio.

Browser di origine ufficiale Android (basato su Gitiles ) ha una vista web di molte delle diverse parti che compongono Android. Alcuni progetti (come Kernel) sono stati rimossi e ora punta solo a repository git clonabili.

Per ottenere tutto il codice localmente, puoi utilizzare il programma di supporto repo oppure puoi semplicemente clonare singoli repository.

E altri:

Altri suggerimenti

Puoi visualizzare il codice sorgente tramite http://developer.android.com , quando leggi l'API ci sarà un link al codice sorgente corrispondente su GitHub, devi solo aggiungere il plug-in di ricerca di riferimento dell'SDK per Android su Chrome .

Ho scritto qui sul blog:
http://blog.blundellapps.com/add-source- code-link-to-android-API /

 inserisci qui la descrizione dell'immagine

Mi sono imbattuto in Android XRef l'altro giorno e l'ho trovato utile, soprattutto perché supportato da OpenGrok che offre una ricerca follemente fantastica e incredibilmente veloce.

Ho trovato un modo per ottenere solo l'applicazione Contatti:

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

che è abbastanza buono per me per ora, ma non risponde alla domanda di navigazione del codice sul web.

Puoi sfogliare esempi di SDK Android dal tuo smartphone usando " Ricerca codice " ;: https://market.android.com/details?id=sqwady.codesearch

Questo plug-in eclipse consente la visualizzazione del codice sorgente in linea e persino l'accesso al codice sorgente Android:

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

(modifica: in particolare il plug-in " Sorgenti Android ": http://adt-addons.googlecode.com/svn/trunk/source/com.android.ide.eclipse.source.update/ )

gitweb ti permetterà di navigare attraverso il codice (e le modifiche) tramite un browser.

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

(Non so se qualcuno ha già configurato un gitweb pubblico per Android, ma probabilmente non è troppo difficile.)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top