2012-07-08 11 views
7

Questo è un piccolo problema con Eclipse quando si ha a che fare con l'ADT.Nome progetto Problema durante l'importazione di progetti Android in Eclipse

Domanda:

Durante l'importazione di progetti in Eclipse, il nome non viene correttamente. Anche se dovrebbe essere solo il nome (es. "HelloWorld"), il nome è in realtà legato al nome del pacchetto (es. "Com.blah.HelloWorld"). Personalmente mi piace il nome più piccolo per il "Nome progetto" in quanto è più facile da gestire nel Navigatore progetto. Questo succede quando si usa l'opzione "android" sotto la finestra di importazione. Se utilizzo l'opzione "generale", il problema non si verifica.

Posso semplicemente limitarmi a utilizzare l'opzione generale durante l'importazione, ma ritengo che l'opzione Android dovrebbe funzionare correttamente. Qualche idea??

+0

possibile duplicato di [Persistente impostazione del nome predefinito su un progetto Android in Eclipse] (http://stackoverflow.com/questions/10211547/persistently-setting-the-default-name-on-an-android-project- in-eclipse) – mgibsonbr

risposta

2

È possibile accedere al menu Finestra> Preferenze, selezionare scheda Java> Aspetto. Nella casella Nome pacchetto abbreviato, sostituire il nome del pacchetto con una stringa corta che si preferisce.

Ad esempio:

com.example.android={a} 

Poi tutti i nomi dei pacchetti che iniziano con com.example.android sara 'sostituito da {a}.

+1

Grazie. Non sapevo di questo, tuttavia, è vero che queste regole funzionano solo per il nome esatto del pacchetto che scrivi. In altre parole, se scelgo un nome di pacchetto diverso dall'esempio che hai fornito, non funzionerà? Inoltre, ho modificato la domanda dopo che hai risposto. Se si guarda al fatto che questo problema si verifica solo quando si utilizza l'opzione Android sotto importazione, perché il nome appare corretto sotto un'importazione generale, ma non un'importazione Android. Problema con l'ADT o un risultato previsto? – orion

+0

Oh, in quel caso non ne sono sicuro :-(... –

+0

Nessun problema, grazie però. Davvero una strana situazione.Posso dovrei andare a segnalarlo ad Android per l'ADT. – orion

2

Nel mio caso, il nome del progetto viene importato come MainActivity, sempre.
Quindi trovo qualche trucco.
Su AndroidManifest.xml, modificare il nome dell'attività .MainActivity nel nome del progetto desiderato.
Quindi, importare. Avrai successo.
E cambia nuovamente il file manifest.

Problemi correlati