Bonjour à tous,

voilà mon problème, j'ai fait un système d'annotations (en .jar) qui sera donc utilisé dans des programmes où les chemins sont complètement différents MAIS où chacun contient le fichier "AndroidManifest.xml" dans sa racine.

Mon programme est exécuté via "apt" (annotations processor) à la compilation.
Et je me demandais comment lire le fichier "AndroidManifest.xml" sachant que je ne peux mettre de chemins absolus vu que chaque application sur laquelle sera lancée mon système d'annotations aura une structure de fichiers différente.

En gros donc, comment récupérer un fichier dans la racine d'un projet java (pas un .jar, même si c'est fondamentalement le même principe si les sources sont comprises) à partir de ma librairie (qui sera importée par les développeurs de ces applications utilisatrices) à la compilation (donc pas d'arguments possible)
Merci