Do you mean that you want to download and cache tiles on the device rather than using a computer?
I've seen this asked before on another forum but i think there was no answer.
There is a JAR library
osmdroid-packager-3.0.8.jar which can be used to download and package tiles.
I tried it once on my computer and it failed repeatedly so i used
MobileAtlasCreator instead and it works perfectly.
In theory the osmdroid-packager-3.0.8.jar library could be wrapped into a B4A library and used to download and cache tiles on the device.
But as i never got it working on my computer i'd expect it to be a hit or miss thing as to whether it works on an Android device.
Martin.