Je suis en train de réajuster un projet Maven autour d'un ensemble de projets Android (écrit en utilisant Eclipse). Certains des projets Android sont des bibliothèques de code et de ressources communes. Puisque les projets de bibliothèque Android ont des ressources, ils ont leur propre R, que je référence à partir du code de la bibliothèque commune. Suivant les instructions dans le Maven: Complete Reference, chapter 14, j'ai presque tout fonctionne. Les sources de bibliothèque sont incluses et compilées à partir des projets qui référencent la bibliothèque. Cependant, la compilation échoue, car la bibliothèque générée R n'est pas incluse dans les sources de bibliothèque. Comment puis-je faire fonctionner la compilation Maven?La génération Android Maven, avec les dépendances sur la bibliothèque R échoue
1
A
Répondre
2
Maven Android Plugin est en cours de mise à jour avec la prise en charge des projets de bibliothèque Android, <packaging>apklib</packaging>
. Cela prend soin de R.java de manière correcte, et devrait être utilisé à la place de <packaging>apksources</packaging>
.
Regardez le changelog pour la dernière version à utiliser:
http://code.google.com/p/maven-android-plugin/wiki/Changelog
Voici les notes de version pour la première version bêta:
http://groups.google.com/group/maven-android-developers/browse_thread/thread/e7978fbf4e4b85f0?pli=1
C'est là le soutien apklib
dans maven-Android- plugin est documenté:
http://code.google.com/p/maven-android-plugin/wiki/ApkLib
Questions connexes
- 1. la modélisation des dépendances XML entre les projets utilisant maven
- 2. Dépendances Maven
- 3. dépendances de la bibliothèque statique
- 4. Dépendances pour la bibliothèque displaytag
- 5. Détection de dépendances cycliques avec Maven
- 6. Copier les dépendances maven war
- 7. m2eclipse - après définition de pom et dépendances - pas de bibliothèques sur les dépendances classpath/Maven
- 8. Maven: décompresser les dépendances ... et puis les oublier
- 9. Grouper les dépendances maven entre les projets
- 10. Connaître vos dépendances dans maven
- 11. Dépendances transitives sur les bundles?
- 12. maven dépendances conditionnelles
- 13. maven dépendances groovy
- 14. Gestion des dépendances DLL avec Maven
- 15. Gestion des dépendances avec Maven 2
- 16. Transfert de dépendances dans Maven
- 17. Comment actualiser les dépendances maven d'eclipse?
- 18. Implicitement incluant les dépendances optionnelles dans Maven
- 19. L'assembly maven ignore les dépendances parent
- 20. Dépendances transitives dans les plugins maven
- 21. Maven échoue avec tomcat-maven-plugin depuis ce matin
- 22. Gestion des versions de dépendances dans maven
- 23. Génération d'UUID via Maven
- 24. Dépendances de code source Maven
- 25. Fonction UDF avec dépendances de bibliothèque sur MySQL 5.1
- 26. Dépendances de la DLL
- 27. Comment éditer et déboguer les sources de la bibliothèque R
- 28. maven jdepend échoue construire avec des cycles
- 29. Comment désactiver la génération d'une bibliothèque d'importation?
- 30. événement pré-génération échoue
J'essaie d'utiliser apklib pour gérer une bibliothèque avec quelques ressources .. b Je ne vois pas les fichiers R correctement, et je ne vois pas d'échantillons qui ont des ressources. Voici ma question SO à ce sujet: http://stackoverflow.com/questions/7503417/packaging-android-facebook-sdk-as-apklib-with-maven – danb