Comment dissimuler un Android (bibliothèque.fichier jar) à l'aide de Proguard dans Eclipse

J'ai vu de nombreux posts sur la façon de coder une application Android (.fichier apk) à l'aide de ProGuard dans Eclipse. Voir aussi http://developer.android.com/guide/developing/tools/proguard.html:

"Lorsque vous construire votre application en mode release, soit en exécutant ant la libération ou à l'aide de l'Assistant d'Exportation dans Eclipse, le système vérifie automatiquement si le proguard.config propriété est définie. Si elle l'est, ProGuard automatiquement les processus de l'application du bytecode avant de les emballer le tout dans un .fichier apk."

Mais dans le cas de l'exportation d'un projet Android dans un .fichier jar avec Eclipse Assistant d'Exportation, à la suite de la description des étapes (de la création d'un fichier proguard.cfg, la configuration de proguard.config propriété de proguard.cfg dans le fichier par défaut.propriétés, à l'aide de l'Assistant Exportation, etc.) ne semble pas fonctionner, je ne vois pas l'obscurcissement de la classe des noms, etc. dans le fichier jar. J'ai aussi l'un des paramètres suivants dans mon proguard.fichier cfg, mais je ne vois pas les fichiers de sortie dans mon répertoire de projet ou dans le proguard répertoire (le répertoire n'est pas encore créé).

-dump class_files.txt 
-printseeds seeds.txt 
-printusage unused.txt 
-printmapping mapping.txt

J'ai même créé un fichier de projet.propriétés dans mon répertoire de projet avec la ligne suivante, mais qui ne semble pas attirer ProGuard en action:

proguard.config=proguard.cfg

Il n'y a pas d'activités définies dans le présent projet. J'utilise Android 2.3.1 et Eclipse Galileo 3.5.2 sur Windows. Mêmes résultats avec Android 3.0. Semble que la dissimulation de l'étape doit être en quelque sorte indiqué explicitement dans l'Eclipse de l'Assistant Exportation. Je vous en seront reconnaissants de l'aide ou de la perspicacité. Merci.

  • avez-vous été en mesure de générer de l'obfuscation POT ?