Ho un progetto app Android piuttosto grande che fa riferimento a diversi progetti di librerie. Tutto è andato bene fino a quando non ho aggiornato il plug-in ADT eclipse alla versione più recente (v22). Ovviamente ho anche aggiornato l'SDK. Non vedo alcun errore di compilazione in Eclipse, ma quando eseguo il progetto sul telefono ottengo un NoClassDefFoundError.
java.lang.NoClassDefFoundError: org.acra.ACRA
....
La libreria arca è inclusa in uno dei progetti di libreria a cui fa riferimento (nella cartella libs) e posso vederla nelle "Librerie private Android" in Esplora pacchetti, anche come ho detto, nessun errore di compilazione. Il progetto funziona bene sul computer di tutti gli altri che non ha aggiornato ADT.
Ho già provato un sacco di cose tra cui ma non limitato a:
- reinstallare l'SDK Android
- scarica un nuovo pacchetto ADT
- elimina tutto il mio codice e recuperalo da git
- copia la libreria in questione nel progetto dell'app
- commentare il codice che utilizza questa libreria - ottengo lo stesso errore per la libreria successiva
tutto senza successo, quindi sto diventando davvero disperato qui.
Sarei davvero felice se qualcuno potesse darmi un suggerimento su come risolvere quel problema.