5 votes

Exporter un projet de bibliothèque APK, et l'utiliser dans un autre projet Android

Aujourd'hui, mon final a une dépendance de la bibliothèque Android. Ce projet de dépendance de la bibliothèque Android est situé dans le même espace de travail que le projet final projet.

Je voudrais exporter ce projet de bibliothèque avec son SOURCES et RESSOURCES Android dans certains archives jar, apk, apklib, tout ce qui me permettrait d'ajouter ce fichier en tant que dépendance, et de ne pas être obligé d'inclure/de vérifier un projet avec son fichier sources et ressources dans l'espace de travail.

Je sais que Maven résout en quelque sorte ce problème, mais ce n'est pas mon but, j'essaie de permettre à un simple projet Android Eclipse d'être capable d'ajouter la bibliothèque Android comme une dépendance.

(Cela ne me dérange pas d'utiliser l'apklib produit par Maven avec un projet Android non Maven dans Eclipse, mais je suppose que cela n'aurait aucun sens...)

Comment cela peut-il être fait ?

1voto

Daniel Magnusson Points 2945

Vous pouvez créer un projet Java "normal" et importer à partir de là Android.jar. Vous aurez alors accès à tous les composants du SDK. Ensuite, vous pouvez exporter votre projet en tant que jar... et le charger depuis votre application Android. Cela fonctionne très bien et cela semble être une manière assez simple de le faire.

Créer une bibliothèque Android Jar pour la distribution

1voto

TacB0sS Points 2164

OK les gars,

Pour autant que j'aie enquêté, il n'y a aucun moyen de le faire. Je dois trouver une solution à ce problème, ou ma Cyborg la distribution serait un enfer.

Il faudrait que j'écrive un script qui le ferait pour moi...

Si quelque chose a changé, et qu'ADT décide d'avoir un peu de bon sens, faites-le moi savoir...

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X