PabloCruise
Hard Core 4+
The APRSdroid downloaded from Google Play uses online Google Maps, so sort of yes it would have an included map, if you have Internet connectivity and let it cache maps.
However if you want to use offline maps you must download and directly install a different version that comes from the experimental builds. Specifically, you want the "_osm" version.
https://aprsdroid.org/download/builds/
This build can render OSM maps compiled in the mapsforge format (usually they have a ".map" file extension). You can use maps from any source, KS9N downloaded the complete U.S. OSM database a couple of years ago and built a map for APRSdroid from it. Apparently took a week to compile. Anyway, ended up with a 2.5 GB file you can use.
The best way to get this is find the torrent magnet but I think there's direct downloads, too.
That's not the only maps, though. I'm using a map extracted through a BBBike build.
https://extract.bbbike.org
https://www.openandromaps.org
http://ftp-stud.hs-esslingen.de/pub/Mirrors/download.mapsforge.org/maps/v5/
But any mapsforge pre-compiled map will work, just have to name it "aprsdroid.map".
Since offline use is my primary motivation for getting into APRS, I feel like I need to figure the maps as an important step. But the good news is I feel like I am getting a lot closer to understanding the steps and gear needed.
Warning - this question may make no sense, but I will ask anyway. Can I take my ScenicMap files and run them through some process (mapsforge?) to make them OSM? It is a bummer that they are iOS only, but I like the look and feel of ScenicMap.
Or it might be best to just start with the KS9N OSM file and see how that works for starters...