Je connais les projets de bibliothèque Android, qui permettent de créer un projet à source partagée pouvant être intégré aux applications Android selon les besoins. Cependant, cela nécessite que la source soit disponible.
Je cherche un moyen de construire et de distribuer une bibliothèque à source fermée qui peut être utilisée dans d'autres projets Android comme un JAR traditionnel. Cela nécessitera l'utilisation du compilateur Android, il ne s'agit donc pas d'un fichier JAR vanilla-Java. Pour information, je n'ai pas besoin d'intégrer des ressources/maquettes dans le JAR.
J'ai vu http://andparcel.com/ mais j'ai l'impression qu'il s'agit d'une solution de rechange, et je préférerais utiliser quelque chose qui soit "officiellement pris en charge" par Google. De plus, je dois m'assurer que le JAR que je construis est compatible avec l'ancienne et la nouvelle version du SDK Android (c'est-à-dire qu'il me faut un moyen de définir la version de la plateforme cible, etc.)
Les derniers outils Android permettent-ils de créer/consommer des binaires JAR ? Pouvez-vous m'indiquer de la documentation sur la façon dont je peux le faire ?
0 votes
Avez-vous obtenu une réponse à votre question ? J'ai une exigence similaire Comment avez-vous procédé pour créer des fichiers jar ?
0 votes
Pour distribuer un .jar pour Android, vous n'avez pas besoin du compilateur Android dx, le compilateur Java ordinaire fonctionne. Si vous distribuez un jar, il sera converti en bytecode dx lorsque l'application sera construite.