2012-10-11 17 views
9

Scusate per la domanda niubbo, ma io sono abbastanza nuovo per l'ambiente Android SDK/EclipseOrganizzare cartella src Android in sottocartelle (Eclipse)

L'applicazione sto sviluppando è sempre abbastanza grande con diverse classi. Mi piacerebbe organizzarlo meglio, avendo cartelle per viste, modelli, dialoghi ecc ...

Come posso creare una sottocartella della cartella src? Se faccio clic destro sulla cartella src non ho questa opzione ... Devo creare un nuovo pacchetto?

ho tentato di aggiungere un nuovo cartelle src, ma che va allo stesso livello della cartella src principale con "pacchetto di default" percorso ed Eclipse non vedere i miei file là ...

Qual è la migliore modo di avere una struttura di cartelle per tutte le mie classi in un progetto?

Grazie

risposta

6

tasto destro del mouse per cartella, selezionare nuovo pacchetto

+0

viene automaticamente aggiunto al percorso di generazione? – Mirko

+0

sì, prova a usare questo –

+0

Funziona, ma ricevo voci duplicate? Ho sia una sottocartella che una cartella sullo stesso livello di "src", con le stesse classi all'interno? – Mirko

5

fate clic destro sulla cartella src => Nuovo => Package => rinominare il pacchetto per esempio:

com.yourapplication.model 
com.yourapplication.view 
com.yourapplication.utils 
com.yourapplication.adapters 

ecc

+0

Nota che tutti i costruttori di classi che non sono esplicitamente pubblici ti daranno un errore "costruttore non visibile" dopo averli spostati. – Noumenon

2

È perché si utilizza l'esploratore del pacchetto. Passa a Navigatore (finestra -> mostra vista ---> altro -------> Navigatore)

ora puoi vedere il progetto come cartelle anziché pacchetti.

1

Devi
Fai clic destro su "youfolder" -> "percorso di generazione" -> "aggiungi a costruire il percorso" o "utente come cartella di origine"