J'ai un assez gros projet d'application Android qui fait référence à plusieurs projets de bibliothèque. Tout allait bien jusqu'à ce que je mette à jour le plugin eclipse ADT vers la dernière version (v22). J'ai également mis à niveau le SDK bien sûr. Je ne vois aucune erreur de compilation dans Eclipse, mais lorsque j'exécute le projet sur le téléphone, j'obtiens un NoClassDefFoundError.
java.lang.NoClassDefFoundError: org.acra.ACRA
....
La bibliothèque arca est incluse dans l'un des projets de bibliothèque référencés (dans le dossier libs) et je peux le voir dans les "bibliothèques privées Android" dans l'explorateur de packages, également comme je l'ai dit, aucune erreur de compilation. Le projet fonctionne bien sur l'ordinateur de tous les autres utilisateurs qui n'ont pas mis à niveau ADT.
J'ai déjà essayé tout un tas de choses, y compris mais sans s'y limiter:
- réinstaller le SDK Android
- télécharger un nouveau pack ADT
- supprimer tout mon code et le récupérer de git
- copier la bibliothèque en question dans le projet d'application
- commenter le code qui utilise cette bibliothèque - je reçois juste la même erreur pour la bibliothèque suivante
le tout sans succès, donc je suis vraiment désespéré ici.
Je serais vraiment heureux si quelqu'un pouvait me donner un indice sur la façon de résoudre ce problème.