I put all my xml files in an xml directory as you suggested, but had to move them all back to the root with the exception of the xGraph and xChart files because a lot of my libraries were missing from the libs pane.
I'm afraid that my explanation was not clear.
B4A libaries need a xxx.jar and a xxx.xml file.
For additional libraries, these must be saved in the \AdditionalLibraries\B4A folder.
B4X libraries, libraries with the
b4xlib extension like the xChart.b4xlib or the xGraph.b4xlib must be saved in the \AdditionalLibraries\B4X folder.
B4X libraries don't have and need any xxx.jar nor xxx.xml file to work.
I use the
B4X Help Viewer program which uses the xml files for the help information.
To be able to have a help in the B4X Help Viewer we need a xml file.
Therefore, Erel wrote a program,
[Tool] b4xlib - XML generation, to generate xml files for B4X libraries, these are saved in a specific folder.
If you don't use the B4X Help Viewer you don't need the xml files for B4X libraries.