“La Conversion à Dalvik format a échoué avec l'erreur 1” — sur l'exportation seulement

Je sais que c'est une répétition de la question, mais j'ai lu et essayé toutes les solutions sur ce site et je suis encore en train de l'erreur; aussi, je suis SEULEMENT quand j'exporte mon signée apk à partir d'Eclipse. Je suis en mesure de construire et d'exécuter les unsigned apk.

J'ai:

  • Supprimé (et plus tard restauré) toutes les bibliothèques du chemin de génération
  • Nettoyés et reconstruit tous mes projets
  • Redémarrage d'Eclipse avec l'option-clean
  • Re-créer l'application du projet à partir de zéro

Je sais que l'erreur 1 signifie que j'ai en double les symboles, mais j'ai vérifié, nettoyer et remonter le chemin de génération d'un million de fois et j'ai toujours l'erreur, seulement quand je l'exportation.

  • Si je l'avais en double symboles, n'aurais-je pas obtenir une erreur de 1 pour mon unsigned apk trop?
  • Si je ne les ai en double les symboles, comment puis-je obtenir de l'Éclipse de me dire ce qu'ils sont? Tout ce que j'obtiens à partir de l'assistant d'exportation est une ligne de dialogue d'erreur. 🙁
  • Je ne pas faire des erreurs lorsque j'manuellement signer le apk, mais quand je l'ai installer sur un téléphone je reçois une simple erreur: "l'Application n'est pas installé." :(:(

Mon projet de la structure est comme suit:

  1. Un Android projet de bibliothèque avec 99% de mon code. Il a une copie des fichiers jar requis dans le build path.
  2. Une application Android projet avec deux classes. Il fait référence au projet de bibliothèque via l'Android onglet, PAS le Java build path. Il n'y a pas d'autres sources, les projets ou les bibliothèques référencées dans le build path, sauf pour Android 2.1. J'ai même re-créé ce projet à partir de zéro (je n'ai pas re-créé le projet d'une bibliothèque parce que c'est beaucoup plus grand).

Tout fonctionnait il y a quelques jours! Toutes les suggestions sont appréciés!

Merci d'avance...

ÉDITION-mise à JOUR: L'erreur disparaît lorsque je désactive Proguard. Très étrange.

OriginalL'auteur Barry Fruitman | 2011-11-17