Error in File::getSpecialLocation for Android

The initialization code under Android sets two Strings: appFile and appDataDir

However, only 'appDataDir' is accesible from File::getSpecialLocation() 

I don't understand your point.. appFile is returned by getting things like currentExecutableFile (?)


I see that (didn't notice it before).  But in this case the 'currentExecutableFile' is in fact the 'apk' file.  That's useful, but it's not obvious at all.