Android: Use cache folder/subfolder to cache SVG files by Sublimis · Pull Request #1643 · mapsforge/mapsforge
If by "other users" you mean other applications (not other classes in the library), then you seem to be confusing the purpose of this constant. If an application wants to change the cache folder that the library uses, it already has the means to do so, like you noticed below.
It matters for future maintainer. It could be you, me, or someone else. It's strange that something like this doesn't already exist, for any purpose. Like for example when we were naming hill shading threads we hard-coded "Mapsforge" into the name, when it would have been more elegant to have some global "library name" constant to pull from.
Also note the unfortunate naming of methods there. E.g. openFileInput() uses the folder set by setSvgCacheDir(), so it's not a general-purpose method.
But you know, whatever, as usual, these kinds of discussions take up too much time 😃