J'ai un projet d'application Android assez important qui fait référence à plusieurs projets de bibliothèque. Tout allait bien jusqu'à ce que je mette à jour le plugin ADT d'Eclipse avec la dernière version (v22). J'ai également mis à jour le SDK bien sûr. Je ne vois aucune erreur de compilation dans eclipse, mais lorsque je lance 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 la voir dans "Android Private Libraries" dans l'explorateur de paquets, et 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 à jour 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 paquet ADT
- supprimer tout mon code et le récupérer à partir de git
- copier la bibliothèque en question dans le projet d'application
- commentez le code qui utilise cette bibliothèque - j'obtiens la même erreur pour la bibliothèque suivante
sans succès, donc je suis vraiment désespéré.
Je serais très heureux si quelqu'un pouvait me donner un indice sur la façon de résoudre ce problème.