9 votes

Eclipse indique que mon (mes) projet(s) Android contient (contiennent) des erreurs, mais il n'y en a pas.

Depuis hier soir, Eclipse ne me laisse plus exécuter aucun de mes projets et me donne l'erreur "Your project contains error(s), please fix it before running it" (Votre projet contient une ou des erreurs, veuillez le corriger avant de l'exécuter).

  • Cela se produit quel que soit le projet que j'utilise.
  • Il n'y a pas d'erreurs de code dans les projets
  • Il ne manque aucun fichier (R.java, etc.) ou dossier (src, res, etc.).
  • Il n'y a pas d'erreur dans la console (même en mode verbeux) ou dans l'écran du journal des erreurs.
  • J'ai nettoyé tous les projets, et chaque projet individuel, à plusieurs reprises
  • J'ai redémarré ADB, Eclipse et mon ordinateur.

Je n'ai aucune idée de ce qu'il faut faire ensuite, alors j'espère que c'est réparable. NOTE : J'utilise Git, et cela s'est produit après avoir basculé sur ma branche master pour exporter une nouvelle mise à jour de l'une de mes applications.

Merci d'avance ! ( :

Edit 1 : J'ai également essayé de supprimer et de réimporter les projets avant de poster cet article.

0voto

Woody Points 251

Allez dans votre dossier .Android et supprimez votre certificat de débogage.

E:\Users\(your profile)\.android

Dans ce dossier, il y a un fichier nommé 'debug.keystore'. Supprimez ce fichier, nettoyez-le et essayez à nouveau de construire le projet. Cette erreur est parfois provoquée par l'expiration du certificat.

J'ai trouvé cette réponse aquí et cela a résolu mon problème ;-)

0voto

Patel Miral Points 11

Je pense que le fait d'aller dans le projet -> nettoyer certaines erreurs peut résoudre ce problème.

0voto

John Lee Points 1

Aller dans Projets dans la barre de menu Puis cochez le menu Construire automatiquement. Cela m'a aidé.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X