2012-09-01 7 views
5

Ho un progetto Android che utilizza SubVersion. Ho usato Subclipse per importare il progetto nel mio spazio parole Eclipse.Android: NoClassDefFound

Ora ho un problema con ottenere un:

java.lang.NoClassDefFoundError 

La classe che sto cercando di importare si trova nello stesso pacchetto, e non è un'attività, così non ho aggiunto al manifesto file (anche se ho provato senza alcun effetto).

Sembra un problema con classpath, ecc., Ma non sono abbastanza sicuro su come risolvere il problema?

Qualsiasi aiuto è molto apprezzato, grazie!

+0

aggiungi manifest. – wtsang02

+0

Errore durante l'inizializzazione di una classe di non attività da una delle mie attività. Non penso che sia un problema manifesto? – AzaraT

+0

Hai fatto un errore di battitura con class_name ?? –

risposta

-1

Provare a creare un nuovo progetto Android, copiare tutti i file lì. Quindi assicurati che il percorso della tua classe sia corretto. Infine, Progetto> Pulisci. Assicurati di non aver importato alcun R.

Modifica: Se ciò non funziona, potresti voler controllare i campi, blocchi statici.

java.lang.NoClassDefFoundError 

Viene generato se la classe non è riuscita a inizializzare.

+0

Grazie. Io uso subclipse, quindi ho provato a creare un nuovo progetto e a controllare i file da lì, e ho fatto anche un clean ecc, ma ancora senza fortuna. – AzaraT

+0

Sono quasi sicuro che vada tutto bene. Ho appena controllato la Classe I che avevo bisogno di importare nell'attività e nessun errore o niente lì. Ho anche controllato che ci sia un file myClass.class nella cartella bin. Ma "assicurati che il tuo percorso di classe sia corretto", non sono sicuro, mi sembra ok, rispetto ad alcuni dei miei altri progetti sembra come dovrebbe. – AzaraT