8
votes

Ne peut pas exécuter le projet Android dans Eclipse malgré aucune erreur

Quand j'essaie d'exécuter mon projet Android (qui fonctionnait bien hier), je reçois le "Votre projet contient des erreurs, veuillez les réparer avant d'exécuter votre application". Mais mon projet n'a aucune erreur. J'ai déjà eu ce problème et la solution était toujours de nettoyer le projet, mais cette fois, cela ne vous aide pas. L'icône X rouge disparaît du projet dans l'espace de travail, puis réapparaît lorsque j'essaie de l'exécuter. Aussi redémarré Eclipse afin qu'il reconstruit le projet. Aide?


1 commentaires

Vérifiez la console et les problèmes de vision des erreurs aussi


3 Réponses :


5
votes

Il y a quelques raisons pour lesquelles cela pourrait arriver. Donner ces problèmes / solutions un essai.

  • problème avec votre manifeste. Ceux-ci ne se présentent pas toujours, alors donnez à votre manifeste une vérification approfondie.

  • Les bibliothèques manquantes / déplacées soudainement ou d'autres dépendances. Cliquez avec le bouton droit sur votre projet, choisissez Propriétés et vérifiez les onglets sous le chemin de construction Java. Lorsque vous supprimez accidentellement / déplacez un fichier de bibliothèque ou tout autre fichier que l'application dépend d'une erreur, elle peut provoquer une erreur comme celle-ci sans s'afficher comme une erreur réelle. Toutefois, dans l'écran de construction, il montrera avec un petit panneau d'erreur.

  • problèmes avec votre R.java. J'ai eu un problème avec cela avant d'où il y avait une valeur corrompue dans le fichier R.java. "Nettoyage" Le projet ne le réparait pas, mais obligeant Eclipse à reconstruire le fichier en raison de moi l'effacer manuellement.

  • Problème avec une version mise en cache de votre application. Celui-ci est une véritable douleur à la douleur, il n'y a pas d'indicateur pour cela, mais parfois pour une raison quelconque, Eclipse décide de désordre avec une version mise en cache de votre application. Cela peut entraîner quoi que ce soit des applications qui ne fonctionnent pas aux applications affichant des images qui ont longtemps été remplacées par d'autres ou ont été entièrement supprimées. Si les autres corrections ne fonctionnent pas, essayez de naviguer dans votre dossier de projet et de supprimer le dossier / bin . Après cela, reconstruisez le projet et essayez de l'exécuter.

    J'espère que l'une de ces fonctionne pour vous.


0 commentaires

19
votes

Allez dans votre dossier .android et supprimez votre certificat de débogage. Dans mon ordinateur, il est dans ce chemin xxx

à l'intérieur d'un nom de fichier "debug.keystore". Supprimez cela, nettoyez-vous et essayez de construire à nouveau le projet. Parfois, cette erreur est causée lorsque le certificat expire.


4 commentaires

Oui, la mienne a expiré hier et a donné la même erreur. Il y avait quelque chose à cet effet dans la vue "Problèmes". La bonne nouvelle est que le dernier SDK est un certificat expire dans 30 ou 40 ans.


Excellent! Travaillé parfaitement merci @blessenm


+1 travaillé parfaitement pour moi aussi. Sur une note latérale, ma fenêtre de console n'avait rien émise quand j'essayais de courir. Tout va bien maintenant, merci @blessenm!


Vous êtes bon de programmation) Merci beaucoup!



0
votes

Ce problème se produit un peu de temps lorsque vous remplacez le nouveau fichier debug.KeyStore avec l'ancien. Supprimer Deug.KeyStore peut résoudre le problème


0 commentaires