2013-05-08 15 views
12

Dopo aver installato ADT, ho utilizzato SDK Manager per scaricare i codici sorgente per l'ultima API di Android. Ora quando eseguo la versione di Eclipse fornita con ADT, non riesco ancora a vedere i codici sorgente di Android.Utilizzando il gestore ADT e SDK, allegare il codice sorgente Android ad eclissi

C'è un modo semplice per risolvere questo problema?

+0

possibile duplicato di [questa domanda] (http://stackoverflow.com/questions/5233640/best-way-to-attach-android-source-to-eclipse) – d3m0li5h3r

+0

ho visto quello ma si riferisce a un plugin separato per le fonti non l'Android SDK Manager. Ho pensato che sarebbe stato automatico se si usasse l'ADT ... – tbkn23

risposta

19

Aperto SDK Manager -> installare source sotto api (cioè Android 4.0)

se hai Nessuna fonte allegate quindi fare clic sul pulsante, quindi scegliere la directory

ad esempio: D: \ Android \ Android ___ sdk \ sources \ android-17 \ ---> this my android sdk location

Dipende dalla directory di installazione di Android scegliere di conseguenza.

1

Innanzitutto, è necessario scaricarli. Utilizza Android SDK Manager -> Android X.Y.Z (API A) -> Sorgenti per Android SDK.

Quindi, è necessario collegare la cartella con le fonti la prossima volta che ci si naviga:/sorgenti/android-A

11

Dopo aver scaricato il codice sorgente dal useing il "Android SDK Manager", è necessario cambiare la impostazioni nel tuo eclipse-porject.

In un primo momento, basta dare un'occhiata a dove è stato scaricato il codice Sourcecode. Nel mio caso (useing Windows 8) la sua qui: "c: \ ADT-fascio-windows-x86_64-20130219 \ SDK \ sources \ android-17"

  • Ora andare in Eclipse.
  • Aprire le "Proprietà" del progetto (fare clic con il tasto destro del mouse sulla cartella del progetto e fare clic su "Proprietà").
  • Sul lato sinistro fare clic su "Percorso build Java" e quindi fare clic sulla scheda "Librerie".
  • Successivamente si fa clic sul lato destro del pulsante "Aggiungi cartella di classe esterna ...".
  • Selezionare la cartella in cui si trova il codice sorgente. Nel mio caso è la cartella "android-17" del percorso "C: \ adt-bundle-windows-x86_64-20130219 \ sdk \ sources \ android-17".
  • Conferma/chiude tutte le finestre con ok. (Forse dovresti riavviare eclipse.)

E ora puoi vedere/leggere il codice di Android-Sourcecode. (Ma solo nel progetto che hai scelto prima.)

1

Le risposte precedenti sono ottime ma here you have a complete resource by Lars Vogel who address this question. Spero possa essere utile così come lo è stato per me.

+2

Nota che [risposte solo per collegamento] (http://meta.stackoverflow.com/tags/link-only-answers/info) sono scoraggiate, SO risposte dovrebbe essere il punto finale di una ricerca di una soluzione (rispetto a un'altra sosta di riferimenti, che tende a diventare obsoleta nel tempo). Si prega di considerare l'aggiunta di una sinossi autonoma qui, mantenendo il collegamento come riferimento. – kleopatra

0

ho trovato questo per me:

Per lib principale: android.jar: src: SDK/sorgenti/android-19 doc: sdk/docs/reference/

Per il supporto lib: Android -support-v4.jar: (prima di questo dovremmo aggiungere android-support-v4.jar come jar esterno (Proprietà progetto -> Percorso build Java -> Librerie, quindi in Tab "Ordina ed esporta" tira su questa libreria prima di Librerie private Android)) src: sdk/extras/android/support/v4/src/java doc: http://developer.android.com/reference/android/support/v4/app/package-summary.html (non sono sicuro)

Problemi correlati