Votre projet contient des erreur(s), veuillez les corriger avant de l'exécuter
Je suis l'élaboration d'une simple application Android. Mais quand je lance Eclipse, il affiche le message d'erreur suivant:
Votre projet contient des erreur(s), veuillez les corriger avant de l'exécuter.
Je ne trouve pas d'erreur dans mon projet, ou il n'y a pas d'erreur dans ma demande.
Il y a une croix rouge sous le nom de l'application, mais il n'est pas sous un autre nom de fichier.
Quelqu'un d'autre a ce problème?
- Malheureusement, aucun de ces fonctionné pour moi...la Création de nouveaux projets et de les supprimer .android...n'a pas de travail. Apparemment Eclipse perdu quelques réglages, et refuse de faire tourner tout nouveau projet Java ou Android
- android eclipse.blogspot.dans/2012/05/...
- Toujours regarder dans le "Marqueur" du panneau. Les erreurs sont résumées là.
Vous devez vous connecter pour publier un commentaire.
Qui vient habituellement à partir des erreurs dans le build path.
Si vous utilisez eclipse, il y a une vue, vous pouvez ajouter qui répertorie toutes les erreurs appelé "Problèmes":
Sinon, vous pouvez essayer de nettoyer le projet, et que généralement résout quelques problèmes.
Enfin, si vous ajouter ou de modifier des ressources provenant de l'extérieur de votre IDE, vous aurez envie de recharger les ressources et propre.
MODIFIER (Commentaire par utilisateur anonyme)
Cela peut aussi être causée par un jour de "Debug" Certificat " fixé comme suit:
SI TOUT ÉCHOUE, ALORS CE DOIT ÊTRE LA SOLUTION:
Supprimer votre debug certificat en vertu de l'
~/.android/debug.keystore
(sur Linux et Mac OS X); le répertoire est quelque chose comme%USERPROFILE%/.android
sur Windows.Le plugin Eclipse doit alors générer un nouveau certificat lorsque vous essayez de générer un paquet de débogage. Vous devrez peut-être nettoyer et ensuite construire pour générer le certificat.
C'est également un correctif pour le "setContentView(R. layout.principal);" d'erreur qui dit qu'il ne peut pas trouver de R. layout.principal quand il est réellement produite. (R ne peut pas être résolu à une variable).
C'est également un correctif pour le message d'erreur "Votre projet comporte des erreurs..." et vous ne trouvez pas tout.
Nettoyer et reconstruire sont encore nécessaires après la génération d'un nouveau certificat de débogage.
~/.android/debug.keystore
a en effet résoudre le problème !! J'ai installé le SDK android sur ce uniquement sur Mac il y a 4 mois donc il ne devrait pas avoir expiré. (à l'aide d'Eclipse Juno)D'abord aller à Fenêtre -> afficher la Vue -> les Journaux d'Erreur dans le menu. Il affiche les journaux d'erreurs si vous en avez. Ensuite, essayez de nettoyer le projet et de le créer encore une fois.
Bien, dans mon cas, certaines bibliothèques ont été traitées deux fois dans l':
Projet >> Propriétés >> Java Build Path >> les Bibliothèques
J'ai juste eu à enlever le doublon et il a bien fonctionné sans aucun nettoyages ou de l'actualisation.
Je l'ai vu avec un projet existant. J'avais fait quelques modifications, mais n'avait pas importé quelque chose de nouveau. Le redémarrage d'Eclipse n'a pas aidé.
Project->Clean
ont permis de résoudre le problème.Je tombe sur cette erreur souvent, quand je importer un nouveau projet dans mon espace de travail.
Raison: Certains fichiers nécessaires (Comme
R.Java
) n'est pas généré dans ses paquets.Cure: Nettoyer et à construire des projets, Tous les fichiers qui doivent être générés automatiquement, sera sur place après la construction du projet.
Meilleure Chance.
Ce qui est arrivé à moi. Après le formatage de mon système,
Lors de l'importation de projet, il montre la même erreur
enlever la première de débogage.fichier de magasin de clés then goto -
Projet -> propriétés du Projet -> sélectionnez bibliothèque -> remove -> ajouter de nouveau les bibliothèques.
C'est de travailler pour moi......
Aller à des projets de menu, cliquez sur nettoyer l'élément de menu.
Après que près de l'éclipse et rouvrez-le et essayez de compiler..
C'est un logiciel glitch, vous trouverez quelques fois.
il peut aussi arriver si vous déplacez les fichiers requis. Il suffit de vérifier les Problèmes de Vue (menu
window -> show view -> Problems
) comme dit iciJ'ai eu exactement ce même problème. Une solution qui permettrait de travail serait de créer un tout nouveau projet, mais je ne pense pas qu'il soit nécessaire pour cela. Pour moi le problème était que le débogage de certificat qui devient auto-générées avait expiré. La suppression de ce fichier a permis d'Eclipse pour reconstruire ce fichier, qui a résolu le problème. Vous ne pouvez pas exécuter une application avec un certificat non valide, que ce soit un debug ou release certificat. Notez que le nettoyage de mon projet n'a pas fonctionné. Pour plus d'informations, voir:
"Déboguer le certificat a expiré" erreur dans Eclipse Android plugins
Récemment je suis tombé sur cette erreur. J'étais vraiment dans un coin, sans aucune aide, alors j'ai pensé à elle. Cette erreur peut se produire pour les raisons suivantes:
Les 2 premiers cas sont facilement identifiables, mais le troisième est un peu comme chercher une boîte noire dans une pièce sombre.
Donc, en plus de Projet -> Nettoyer, retirez votre debug.fichier de magasin de clés aussi.
Je suis à l'aide de Mac + Eclipse donc de l'enlever, j'ai écrit la commande
rm ~/.android/.debug.keystore
dans un terminal.Est-il un moyen d'ignorer les erreurs dans le projet. Quelque chose de similaire à ce qui eclipse permet dans le cas de projets java.
Dans mon cas, les erreurs existent dans jni répertoire. Les erreurs sont affichées même si ndk-construire réussit. Donc, tout ce que je veux faire est d'ignorer les erreurs signalées par eclipse.
Si les erreurs sont en effet des erreurs, puis je devrais obtenir symboles non résolus au cours de ndk-build.
J'ai veillé à ce standard android comprend sont là, dans le chemin de l'.
Aussi mon projet est de type android/c/c++.
J'ai deux constructeurs associés au projet
1. statndard android builder
2. personnalisé ndk builder que j'aie explicitement créé.
Simuler votre auto à l'erreur dans la classe. Puis enregistrez-le et il montrerait plus d'erreurs que vous simulées. Pour moi, il était incorrect d'importation, ce qui a aidé.
J'ai eu un problème similaire.
Sous "problèmes" de l'onglet, j'ai trouvé un message d'erreur indiquant "Erreur de générer archive finale: Debug Certificat expiré sur
2/22/12 1:49 PM
"Donc, mon conseil est de chercher dans les problèmes de l'onglet d'obtenir quelques infos.
Bye
Si aucune des solutions ci-dessus fonctionne, vous devez vérifier la
READ ONLY
propriété du le dossier du Projet, si il est en Lecture Seule, le compilateur ne sera pas en mesure de remplacer les ressources, R.java et d'autres APK dex etc fichiers et donc cela va se produire..Ce qui m'est arrivé et je le fixe après une longue lutte..
Bonne Programmation.
Pour quelque raison que eclipse ne montre qu'une ! erreur sur la racine et n'a pas spécifié de quelle erreur il a été.
Allez dans Windows -> Afficher les points de Vue -> les Problèmes. Vous pouvez trouver toutes les précédentes erreurs, de les supprimer, faites un nettoyage de construire et de construire à nouveau. Vous verrez exactement les erreurs.
Eclipse montre une erreur sur le projet android, mais trouver l'erreur
J'ai eu exactement ce problème lorsque vous essayez d'exécuter le Doodlz application, à partir du livre Android pour les Programmeurs, sur Mac OS X avec Eclipse Juno.
Après avoir téléchargé et décompressé les démos du livre, j'ai oublié de modifier les autorisations des fichiers. Ils étaient en lecture seule, sur mon système, donc c'était la première question.
La deuxième question a été résolu par la sélection d'une cible de génération sur Eclipse. Ce problème a été résolu en allant à: Projet > Propriétés , et en cliquant sur le Android champ sur le panneau de gauche pour être en mesure de sélectionner une option que le Projet de construction de la Cible, qui dans mon cas était:
Puis le nettoyage et la reconstruction du projet a montré aucune erreur.
Enfin, pour exécuter l'application, cliquez-droit sur le package (dans l'onglet Explorateur de Package) et ensuite de sélectionner:
Exécuter en tant Qu' > Application Android
Tout simplement Supprimé mon debug certificat en vertu de l'
~/.android/debug.keystore
etProject->Clean
ont permis de résoudre le problème.Supprimer l' .android dossier à partir de vos Documents&settings\Utilisateur\ sur XP et \Utilisateur\ sur Win7. Recréer l'AVD de nouveau et créez un nouveau projet.
Ce qui a causé ce problème a été pour moi aucun des ci-dessus, mais simplement que j'ai quitté le "debuggable" attribut à faux dans la manifest.xml fichier après avoir fait une version. Oh pinaise!
Bien sûr, ni le LogCat, journal des Erreurs de la Console, ou des Problèmes de la fenêtre m'a alerté à ce sujet..
J'ai eu le même message d'erreur, quand je l'ai copié d'un projet à un autre ordinateur.
J'ai ensuite vérifié toutes les propriétés du projet sur les deux machines, et la seule chose qui était différent était l'ordre des éléments dans Java Build Path - Ordre de tabulation et d'Exportation.
J'ai déplacé les éléments Android X. X. X et Android Dépendances ci-dessus les 2 autres dans la liste (dans mon cas, de la src et de la génération des dossiers) et le tour est joué, il a travaillé à nouveau!
Je ne suis pas vraiment sûr si l'ordre différent était en fait le problème, mais au moins de le changer (et de sauver les propriétés de nouveau) semblait aider...
J'ai eu exactement le même problème après la mise à jour du SDK et de l'ADT.
Mon problème a été résolu par la suppression de la .android dossier (caché) sous
C:\Users\USERNAME\
Ce qui m'est arrivé lorsque je faisais des expériences avec Maven.
Cliquez-droit sur le projet -> Maven -> désactiver maven nature
corrigé le problème pour moi.
Oui, c'est plutôt un message sibyllin. Si vous avez un mauvais projet (dire que vous avez travaillé dans le passé) puis vous recevez ce message (et pas de messages dans votre projet en cours, les Problèmes de l' /Journal des Erreurs de volets).
Vous pouvez exécuter votre projet en cours. Cela peut être parfaitement bien. Cliquez simplement sur la flèche à droite du bouton "Exécuter" pour sélectionner votre projet.
Essayez de modifier votre espace de travail. Je ne suis pas sûr que c'est la solution exacte . J'ai fait face au même problème pendant un certain temps jusqu'à ce que j'ai changé mon espace de travail.
Dans mon cas, il arrive avec ADT 22.
Je choisis de ne pas créer de l'Activité.
Fois que j'ai supprimé le "appcompat_v7" en tant que projet de bibliothèque. Je fonctionne.
J'ai eu le même problème où je ne pouvais pas exécuter mon projet pourtant de ne pas voir les problèmes dans le code. Dans le Journal d'Erreur du panneau, il a dit quelque chose comme "Ne peut pas ajouter des P/à la liste de segments P/en tant que parent".
Le redémarrage d'Eclipse résolu le problème.