J'essaye de porter une application C++ existante à Android en utilisant JNI. Cependant, après avoir généré le fichier build.xml du AndroidManifest.xml et de tenter de construire avec elle, je reçois les éléments suivants (pertinents) Sortie:Erreur avec build.xml pour les répertoires non reconnus dans res/
[aapt] Generating resource IDs...
[aapt] invalid resource directory name: /{Project Directory}/res/audio
[aapt] invalid resource directory name: /{Project Directory}/res/img
BUILD FAILED
/{Android SDK Dir}/tools/ant/build.xml:560: The following error occurred while executing this line:
/{Android SDK Dir}/tools/ant/build.xml:589: null returned: 1
Ce sont des répertoires existants dans un répertoire déjà nommé « res » par coïncidence, pas destiné à avoir une signification sémantique pour Java. Si je supprime ceux de res/alors il se construit très bien. Donc ma question est-- quelle est la meilleure façon d'organiser cela (ou dire à ignorer les répertoires non reconnus)? Res est déjà une très grande structure de répertoires avec principalement des fichiers .png .mp3 et des fichiers texte.