The change that you’ve suggested would break existing projects that use these fields as relative paths would be relative to the project folder instead of the .jucer file as it is currently.
What isn’t working for you? I’ve just tried this with a relative and absolute file path and they are copied into the project correctly and show up in Android Studio.
After reading your reply, I realized that I should add …/ before each path to make it work.
I was expecting to use a path related to the .jucer folder and not from the .jucer itself (like for field ‘Java source code folders’)
For example, I have the following directory tree
project.jucer
Android
Java
Src
Activity.java
res
drawable
launch_screen.xml
values
myvalues.xml
In ‘Java Source code folders’, I put Android/Java/Src
but in ‘Extra Android XML Value Resources’, I put ../Android/res/values/myvalues.xml
This is a bit weird for me.
BTW, I was also expecting ‘Extra Android Raw Resources’ to copy the content of ‘drawable folders’ (that’s what I understood from the tooltip), but actually, I have to enter each file one by one.
With the source tree above, I wanted to put ../Android/drawable and I was expecting the whole folder to be copied under res/drawable
but this does not copy anything, the only thing that I managed to copy are individual files
e.g. ../Android/drawable/launch_screen.xml is copied under res