2012-04-16 6 views
5

Ho due pacchetti^in Eclipse. Uno è contrassegnato come una libreria e gli altri riferimenti informatici (sotto Proprietà-> Android), come descritto qui: http://developer.android.com/guide/developing/projects/projects-eclipse.htmlCome vedo la sorgente o javadoc per una dipendenza da libreria in un pacchetto Android in Eclipse?

Il mio problema è che quando passa il mouse sopra un po 'di codice riferimento al progetto di riferimento display eclissi

"Questo elemento non ha javadoc collegata e il javadoc Impossibile trovare nel codice allegato"

Inoltre quando seleziono "Open Dichiarazione" nel menu contestuale per detto codice, si apre il .class associato (invece di .Java) con il messagio

"Il vaso di questo file di classe appartiene contenitore 'Android Dipendenze' che non consente modifiche agli allegati di origine sulle voci"

nodi^radice del Package Explorer, quindi suppongo che' Ho chiamato pacchetti e non progetti. Nessuno di loro sono barattoli.

risposta

-1

Se si fa clic con il pulsante destro del mouse su un file jar, è possibile accedere al menu Proprietà. In questo vi è l'opzione di posizione javadoc sul lato che consente di specificare il percorso. Potrebbe funzionare anche per il progetto di biblioteca.

+0

Grazie, ma non è un file jar. È un pacchetto. ("Ho due pacchetti ^") – pjcard

+1

Provato sia sulla libreria che sul referrer senza risultato. – pjcard

10

questo avrebbe dovuto essere risolto in ultima versione ADT, ma nel caso in cui qualcuno ancora questo problema come me, ecco cosa ho fatto:

ho acceso l'ordine di src in .classpath file con i miei progetti di libreria, a questo (notare che il percorso = "src" deve essere nella prima riga)

<classpathentry kind="src" path="src"/> 
<classpathentry kind="src" path="gen"/> 
+0

Grazie, ha funzionato perfettamente. Così semplice e tuttavia totalmente non intuitivo. –

+0

Grazie - finalmente qualcosa che funziona! –