zip/compresser un dossier plein de fichiers sur android

J'ai besoin de zip en place d'un "projet" dossier pour permettre aux utilisateurs de partager des projets par e-mail. J'ai trouvé une classe pour compresser plusieurs fichiers dans un zip, mais j'ai besoin de garder la structure des dossiers dans mon zip. Est-il possible de l'obtenir sur android? Merci à l'avance.

Pour clarifier, entendez-vous la Android un projet de développement ou un projet qui est développé dans l'app?
Projet développé dans l'application, désolé. Aussi je pense que c'est ce dont j'ai besoin: stackoverflow.com/questions/1399126/... mais quand je l'ai copié, j'ai essayé de mon mieux, mais impossible de trouver comment le la ligne: Deque<Fichier> file = new LinkedList<Fichier>(); pour travailler. Je sais Deque est une interface et LinkedList la met en œuvre, mais eclipes ne cesse de me donner des erreurs.
Passons sur le fait, d'avoir trouvé comment le faire après beaucoup de recherche de: crazysquirrel.com/computing/java/basics/...

OriginalL'auteur Mark | 2011-07-13