2010-11-12 39 views
7

Je veux développer une bibliothèque pour Android. Sous quelle forme puis-je l'expédier? pot, apk ou autre chose? Comment dois-je faire pour que d'autres développeurs puissent utiliser ma bibliothèque dans leur application?Comment expédier la bibliothèque pour Android

Répondre

3

Si votre bibliothèque est pur code Java, un fichier JAR est très bien, peut-être zippé avec documentation, etc.

Si vous avez besoin de ressources ou d'autres choses non Java spécifiques à Android, vous devriez envisager d'utiliser un Android library project. C'est mieux livré en tant que code source, bien qu'il y ait des astuces pour l'emballer sous forme (principalement) binaire. Et le nouveau système de construction basé sur Gradle en cours de développement devrait faciliter la création de projets de bibliothèque livrés sous une forme binaire (non source).

+0

les liens sont morts, pourriez-vous les mettre à jour? – n611x007

1

Comme un pot ordinaire. Vos classes de bibliothèque seront converties en bytecode VM Dalvik avec une application concrète.

1

Je voudrais juste jeter votre code sur link text et permettre aux utilisateurs de télécharger le code ou à partir de là. J'ai vu pas mal de bibliothèques Android sur GitHub.